#introad {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 959px
}
#billboardAd {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 959px
}
#headAd .bannerAd {
	Z-INDEX: 1; POSITION: relative
}
#bDc_flashOverlay {
	Z-INDEX: 999; POSITION: relative
}
#introad #carID {
	Z-INDEX: 100000; POSITION: absolute; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; WIDTH: 100%; TOP: 30px; LEFT: 0px
}
#overlayDiv {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 959px
}
#billboardAd {
	POSITION: relative
}
.wrapper {
	TEXT-ALIGN: left
}
.hideMe {
	DISPLAY: none; VISIBILITY: hidden
}
.render-error {
	DISPLAY: none; HEIGHT: 0px
}
DIV#preview {
	TEXT-ALIGN: left
}
.bold {
	FONT-WEIGHT: bold
}
BODY {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TBODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TR {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	LINE-HEIGHT: 33px; FONT-SIZE: 30px
}
H2 {
	LINE-HEIGHT: 22px; FONT-SIZE: 20px
}
H3 {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H3.titleCase {
	TEXT-TRANSFORM: none; FONT-SIZE: 16px
}
H3 .titleCase {
	TEXT-TRANSFORM: none; FONT-SIZE: 16px
}
H3.titleCase {
	TEXT-TRANSFORM: none; FONT-SIZE: 16px
}
H3.sectionHeader {
	TEXT-TRANSFORM: none; FONT-SIZE: 16px
}
H4.smHeader {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial; COLOR: #272727; FONT-WEIGHT: bold
}
H4.lgHeader {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial; COLOR: #272727; FONT-WEIGHT: bold
}
H4.smHeader {
	LINE-HEIGHT: 22px; FONT-SIZE: 19px
}
H4.lgHeader {
	LINE-HEIGHT: 26px; FONT-SIZE: 22px
}
.advertisement {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana, arial, sans-serif; LETTER-SPACING: 1px; FONT-SIZE: 9px; PADDING-TOP: 6px
}
.spcrGif {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 1px; HEIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.breakingNews {
	BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 32px; PADDING-TOP: 5px
}
.breakingNews H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 7px
}
.breakingNews H3.title {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #d2232a; MARGIN: 1px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.breakingNews .overline {
	TEXT-TRANSFORM: lowercase; LETTER-SPACING: 0px; COLOR: #272727
}
DIV.breakingNewsHedBold {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#news H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
#headlines H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
H3.breakingNewsHed {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: none; MARGIN: 0px; COLOR: #000; FONT-WEIGHT: bold
}
A:link {
	COLOR: #2851a2; CURSOR: pointer; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2851a2; CURSOR: pointer; TEXT-DECORATION: none
}
SPAN.fakeA {
	COLOR: #2851a2; CURSOR: pointer; TEXT-DECORATION: none
}
A:visited {
	COLOR: #45569c
}
A:hover {
	BORDER-BOTTOM: #002878 1px dotted; COLOR: #002878; TEXT-DECORATION: none
}
A:active {
	BORDER-BOTTOM: #002878 1px dotted; COLOR: #002878; TEXT-DECORATION: none
}
A:focus {
	BORDER-BOTTOM: #002878 1px dotted; COLOR: #002878; TEXT-DECORATION: none
}
SPAN.fakeA:hover {
	COLOR: #002878
}
SPAN.fakeA:active {
	COLOR: #002878
}
SPAN.fakeA:focus {
	COLOR: #002878
}
A.imageLink:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A.imageLink:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A.imageLink:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A.imgStroke IMG {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
H3 A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader {
	TEXT-TRANSFORM: uppercase
}
.subSectionHeader A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.subSectionHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
A.subSectionHeader:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
H3.sectionHeader A:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
.nosearch #headL IMG {
	PADDING-TOP: 25px
}
.cf {
	CLEAR: both
}
.cl {
	CLEAR: left
}
.cr {
	CLEAR: right
}
.clearfix:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
.clearfix {
	DISPLAY: inline-block
}
HTML[xmlns] .clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1%
}
SPAN.cf {
	WIDTH: 0px; HEIGHT: 0px; CLEAR: both
}
.padTop4 {
	PADDING-TOP: 4px
}
.padTop6 {
	PADDING-TOP: 6px
}
.padTop10 {
	PADDING-TOP: 10px
}
.padTop16 {
	PADDING-TOP: 16px
}
.padBottom10 {
	PADDING-BOTTOM: 10px
}
.padBottom16 {
	PADDING-BOTTOM: 16px
}
.padTop20 {
	PADDING-TOP: 20px
}
.padTop24 {
	PADDING-TOP: 24px
}
.padBottom20 {
	PADDING-BOTTOM: 20px
}
.padAll10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.grey4 {
	BORDER-TOP: #999 4px solid
}
.ytred4 {
	BORDER-TOP: #d41212 4px solid
}
.ltblue4 {
	BORDER-TOP: #ebf4fb 4px solid
}
.dkblue4 {
	BORDER-TOP: #203c73 4px solid
}
.listPipe {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline; FONT-SIZE: 10px; TOP: -2px; PADDING-TOP: 0px
}
.leadOut {
	TEXT-ALIGN: right; LINE-HEIGHT: 12px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 10px
}
.leadOut A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.leadOut A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.breadcrumb {
	LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #272727; FONT-SIZE: 10px
}
.breadcrumb A {
	LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #272727; FONT-SIZE: 10px
}
.overline {
	LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #272727; FONT-SIZE: 10px
}
.place {
	LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #272727; FONT-SIZE: 10px
}
.breadcrumb A {
	COLOR: #464646
}
.breadcrumb A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: underline
}
.leadIn {
	LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.subSectionHeader {
	LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.subSectionHeader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.subSectionHeaderTitle {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.caption {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #464646; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.byline {
	FONT: 11px Arial,Helvetica,Verdana,sans-serif; COLOR: #272727
}
.uc {
	TEXT-TRANSFORM: uppercase
}
.politicoTeases {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.politicoTeases LI {
	COLOR: #999
}
.politicoTeases LI A {
	FONT-SIZE: 12px
}
.partnerFeed {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.partnerFeed LI {
	COLOR: #999
}
.partnerFeed LI A {
	FONT-SIZE: 12px
}
.linklistNoBullets {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.linklist {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.linklistNoBullets LI {
	MARGIN-BOTTOM: 0px; COLOR: #999
}
.linklist LI {
	MARGIN-BOTTOM: 0px; COLOR: #999
}
.linklistNoBullets LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.linklist LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.linklistNoBullets LI H2 {
	LINE-HEIGHT: 22px; FONT-SIZE: 20px
}
.linklistNoBullets LI H2 A {
	LINE-HEIGHT: 22px; FONT-SIZE: 20px
}
.linklist LI H2 {
	LINE-HEIGHT: 22px; FONT-SIZE: 20px
}
.linklist LI H2 A {
	LINE-HEIGHT: 22px; FONT-SIZE: 20px
}
.linklistNoBullets DIV {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: -15px
}
.linklist DIV {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: -15px
}
UL.linklistNoBullets LI DIV {
	POSITION: static
}
.linklistNoBullets DIV {
	LEFT: 0px
}
.linklistNoBullets {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.linklistNoBullets LI {
	LIST-STYLE-TYPE: none
}
OL.linklist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL.linklist LI {
	PADDING-BOTTOM: 4px; COLOR: #464646
}
UL.sectionLinks {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 3px 0px 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
UL.sectionLinks LI {
	LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; DISPLAY: inline
}
UL.sectionLinks A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL#bankrate A {
	FONT-WEIGHT: bold
}
TABLE.secondaryNav {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0pt; WIDTH: 959px; HEIGHT: 27px
}
#globalNav .secNavLinks A:hover {
	COLOR: #000
}
.linklistInline {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.linklistInline LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.linklistInline * {
	DISPLAY: inline
}
.linklistInline LI A {
	FONT-SIZE: 12px
}
#container {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 981px
}
#marginAd {
	Z-INDEX: 100; POSITION: absolute; RIGHT: -100px
}
#containerBorder {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-TOP: 0px
}
#content {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; WIDTH: 959px
}
#Col1 {
	MARGIN: 0px 10px; FLOAT: left; OVERFLOW: hidden
}
#Col2 {
	MARGIN: 0px 10px; FLOAT: left; OVERFLOW: hidden
}
.section #Col3 {
	MARGIN: 0px 10px; FLOAT: right; OVERFLOW: visible
}
#Col1 {
	OVERFLOW: hidden
}
#Col2 {
	OVERFLOW: hidden
}
#Col3 {
	OVERFLOW: hidden
}
#Col1 {
	PADDING-TOP: 10px
}
#Col2 {
	PADDING-TOP: 10px
}
#Col3 {
	PADDING-TOP: 10px
}
.section #Col1 {
	WIDTH: 188px; MARGIN-LEFT: 0px
}
.section #Col2 {
	WIDTH: 329px
}
.section #Col3 {
	WIDTH: 398px; MARGIN-RIGHT: 0px
}
.section #Col2 .fixedAds {
	TEXT-ALIGN: center
}
#Col3 .fixedAds {
	TEXT-ALIGN: center
}
.sponLinks {
	MARGIN: 0px 5px; WIDTH: 139px; FLOAT: left; OVERFLOW: hidden
}
.sponLinks A:hover {
	BORDER-BOTTOM: 0px
}
.sponLinks A:active {
	BORDER-BOTTOM: 0px
}
.sponLinks A:focus {
	BORDER-BOTTOM: 0px
}
.section365 #Col1 {
	WIDTH: 189px; MARGIN-LEFT: 0px
}
.section365 #Col2 {
	WIDTH: 399px
}
.section365 #Col3 {
	WIDTH: 329px
}
.leftScraper {
	BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
.sliderAd {
	BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
.sliderAd A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.leftScraper A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.fixedAds A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.adContainer A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.adContainer {
	TEXT-ALIGN: center
}
#Col1 .adContainer {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#Col2 .adContainer {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#Col2 .adContainer {
	TEXT-ALIGN: left
}
.section356 #Col2 {
	WIDTH: 329px
}
.section356 #Col3 {
	WIDTH: 399px
}
UL.linklist {
	LINE-HEIGHT: 20px
}
UL.linklist LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
UL.linklistNoBullets LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
UL.linklist .leadIn {
	LINE-HEIGHT: 12px
}
UL.linklistNoBullets .leadIn {
	LINE-HEIGHT: 12px
}
.ltBlueBox {
	BACKGROUND-COLOR: #ebf4fb
}
.padLeft10 {
	PADDING-LEFT: 10px
}
.padRight10 {
	PADDING-RIGHT: 10px
}
DIV.split50 DIV.aSide {
	WIDTH: 50%; FLOAT: left; OVERFLOW: hidden
}
DIV.split50 DIV.bSide {
	WIDTH: 50%; FLOAT: right; OVERFLOW: hidden
}
DIV.split6040 DIV.aSide {
	WIDTH: 60%; FLOAT: left; OVERFLOW: hidden
}
DIV.split6040 DIV.bSide {
	WIDTH: 40%; FLOAT: right; OVERFLOW: hidden
}
DIV.split4060 DIV.aSide {
	WIDTH: 40%; FLOAT: left; OVERFLOW: hidden
}
DIV.split4060 DIV.bSide {
	WIDTH: 60%; FLOAT: right; OVERFLOW: hidden
}
DIV.splitThirds DIV.aSide {
	WIDTH: 33%; FLOAT: left; OVERFLOW: hidden
}
DIV.splitThirds DIV.bSide {
	WIDTH: 33%; FLOAT: left; OVERFLOW: hidden
}
DIV.splitThirds DIV.cSide {
	WIDTH: 33%; FLOAT: left; OVERFLOW: hidden
}
DIV.splitThirds .aSide .thirdsPad {
	PADDING-RIGHT: 3px
}
DIV.splitThirds .bSide .thirdsPad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
DIV.splitThirds .cSide .thirdsPad {
	PADDING-LEFT: 3px
}
DIV.splitOpen .splitOpenLeft {
	DISPLAY: inline; FLOAT: left
}
DIV.splitOpen .splitOpenRight {
	DISPLAY: inline; FLOAT: left
}
DIV.splitOpen .splitOpenRight {
	PADDING-LEFT: 10px
}
TABLE.splitOpenTable {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.splitOpenTable TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.splitOpenTable TD.bSide {
	PADDING-LEFT: 5px
}
#header #signIn {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 725px; HEIGHT: 33px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: #3f5f9c 1px dotted
}
#header #login {
	MARGIN: 8px; FLOAT: left; HEIGHT: 23px
}
#bostoncom_header #bc_login {
	MARGIN: 8px; FLOAT: left; HEIGHT: 23px
}
#header #login #mc {
	POSITION: relative; TOP: 1px; MARGIN-RIGHT: 3px
}
#header #login #si {
	POSITION: relative; TOP: 1px; MARGIN-RIGHT: 3px
}
#bostoncom_header #bc_login #mc {
	POSITION: relative; TOP: 1px; MARGIN-RIGHT: 3px
}
#bostoncom_header #bc_login #si {
	POSITION: relative; TOP: 1px; MARGIN-RIGHT: 3px
}
#header #login #lo {
	POSITION: relative; MARGIN-LEFT: 3px; TOP: 1px
}
#header #login #rn {
	POSITION: relative; MARGIN-LEFT: 3px; TOP: 1px
}
#bostoncom_header #bc_login #lo {
	POSITION: relative; MARGIN-LEFT: 3px; TOP: 1px
}
#bostoncom_header #bc_login #rn {
	POSITION: relative; MARGIN-LEFT: 3px; TOP: 1px
}
#header .backHome {
	POSITION: relative; FONT-SIZE: 11px; TOP: 11px; LEFT: 8px
}
#bostoncom_header #bc_signIn {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 573px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: #3f5f9c 1px dotted
}
#header #globeLogo {
	POSITION: relative; WIDTH: 173px; FLOAT: right; HEIGHT: 33px; TOP: 0px
}
#bostoncom_header #globeLogo {
	POSITION: relative; WIDTH: 173px; FLOAT: right; HEIGHT: 33px; TOP: 0px
}
#header #globeLogo IMG {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 173px; PADDING-RIGHT: 0px; HEIGHT: 31px; TOP: 0px; PADDING-TOP: 0px
}
#bostoncom_header #globeLogo IMG {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 173px; PADDING-RIGHT: 0px; HEIGHT: 31px; TOP: 0px; PADDING-TOP: 0px
}
#globeLogo #gLogoSub {
	FLOAT: left; PADDING-TOP: 11px
}
#header #headAd {
	Z-INDEX: 10000; PADDING-BOTTOM: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 0px; HEIGHT: 90px; PADDING-TOP: 0px
}
#header #headAd IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#container #headAd {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 0px; HEIGHT: 90px; PADDING-TOP: 0px
}
#header #globeLogo {
	WIDTH: 260px
}
#bostoncom_header #globeLogo {
	WIDTH: 260px
}
#header {
	POSITION: relative; WIDTH: 959px; HEIGHT: 143px; BORDER-TOP: #006 3px solid
}
#headL {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px
}
#headR {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px
}
#headL {
	WIDTH: 231px; MARGIN-LEFT: 0px
}
#headR {
	WIDTH: 728px; MARGIN-LEFT: 232px
}
#headM {
	DISPLAY: none
}
#container #mastHead {
	MARGIN: 25px 0px 0px 10px
}
#bostoncom_header {
	POSITION: relative; WIDTH: 970px; HEIGHT: 88px; BORDER-TOP: #006 3px solid
}
#bostoncom_header #headL {
	WIDTH: 384px; MARGIN-LEFT: 0px
}
#bostoncom_header #headR {
	WIDTH: 574px; MARGIN-LEFT: 384px
}
#bostoncom_header #globeLogo {
	TEXT-ALIGN: right
}
#searchForm {
	TEXT-ALIGN: left; PADDING-TOP: 9px
}
#searchForm FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#searchForm INPUT#textField {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; FONT: 12px normal Arial,Helvetica,Verdana,sans-serif; FLOAT: left; HEIGHT: 15px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 3px
}
#globeSearch INPUT#globeText {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; FONT: 12px normal Arial,Helvetica,Verdana,sans-serif; FLOAT: left; HEIGHT: 15px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 3px
}
#goButton {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 37px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
#goButton:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
#searchForm .form-button {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 23px; COLOR: #fff; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#searchForm .form-button:hover {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 23px; COLOR: #fff; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#globeSearch .form-button {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 23px; COLOR: #fff; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#globeSearch .form-button:hover {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 23px; COLOR: #fff; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#searchForm .form-button:link {
	COLOR: #fff
}
#globeSearch .form-button:link {
	COLOR: #fff
}
#searchForm .form-button:hover {
	BACKGROUND-COLOR: #002878
}
#globeSearch .form-button:hover {
	BACKGROUND-COLOR: #002878
}
DIV#searchForm DIV {
	LINE-HEIGHT: 16px
}
DIV#searchForm SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-SIZE: 11px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
DIV#searchForm SPAN.searchOn {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); PADDING-LEFT: 9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#searchSite {
	MARGIN-LEFT: 10px; FONT-SIZE: 11px
}
#searchLocal {
	FONT-SIZE: 11px
}
#globalNav .gnavContainer LI {
	POSITION: relative; PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 29px; FONT-SIZE: 12px; BORDER-RIGHT: #fff 1px dotted; PADDING-TOP: 8px
}
#bostoncom_globalNav .gnavContainer LI {
	POSITION: relative; PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 29px; FONT-SIZE: 12px; BORDER-RIGHT: #fff 1px dotted; PADDING-TOP: 8px
}
#globalNav #search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#bostoncom_globalNav #search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#globalNav .gnavContainer {
	Z-INDEX: 3; BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 959px; PADDING-RIGHT: 0px; HEIGHT: 28px; FONT-SIZE: 11px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bostoncom_globalNav .gnavContainer {
	Z-INDEX: 3; BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 959px; PADDING-RIGHT: 0px; HEIGHT: 28px; FONT-SIZE: 11px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#globalNav .gnavContainer A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#bostoncom_globalNav .gnavContainer A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#globalNav A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#bostoncom_globalNav A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#globalNav LI A {
	POSITION: relative; LINE-HEIGHT: 20px; DISPLAY: block; TOP: 2px
}
#bostoncom_globalNav LI A {
	POSITION: relative; LINE-HEIGHT: 20px; DISPLAY: block; TOP: 2px
}
#globalNav #sNav {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bostoncom_globalNav #sNav {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#globalNav #sNav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; TOP: 5px; PADDING-TOP: 0px
}
#bostoncom_globalNav #sNav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; TOP: 5px; PADDING-TOP: 0px
}
#globalNav #sNav LI A {
	TOP: 4px
}
#bostoncom_globalNav #sNav LI A {
	TOP: 4px
}
#globalNav #sNav A {
	COLOR: #464646
}
#bostoncom_globalNav #sNav A {
	COLOR: #464646
}
#globalNav #sNav A:hover {
	COLOR: #000
}
#bostoncom_globalNav #sNav A:hover {
	COLOR: #000
}
#globalNav #sNav LI.active A {
	COLOR: #000; FONT-WEIGHT: bold
}
#bostoncom_globalNav #sNav LI.active A {
	COLOR: #000; FONT-WEIGHT: bold
}
#globalNav #sNav A:focus {
	COLOR: #000
}
#bostoncom_globalNav #sNav A:focus {
	COLOR: #000
}
#globalNav .gnavContainer LI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); BACKGROUND-REPEAT: repeat-x
}
#bostoncom_globalNav .gnavContainer LI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#bostoncom_globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#globalNav .gnavContainer LI.active A {
	COLOR: #fff
}
#bostoncom_globalNav .gnavContainer LI.active A {
	COLOR: #fff
}
#globalNav .gnavContainer LI:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#bostoncom_globalNav .gnavContainer LI:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#globalNav .gnavContainer LI:hover A {
	BORDER-BOTTOM: medium none; COLOR: #fff
}
#bostoncom_globalNav .gnavContainer LI:hover A {
	BORDER-BOTTOM: medium none; COLOR: #fff
}
#globalNav #gjobs {
	PADDING-LEFT: 7px
}
#globalNav #gre {
	PADDING-LEFT: 7px
}
#globalNav #gsearch {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 7px
}
#globalNav #gjobs_on {
	PADDING-LEFT: 7px
}
#globalNav #gre_on {
	PADDING-LEFT: 7px
}
#globalNav #gsearch_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars_on {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #bostoncom_gjobs {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gre {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gsearch {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gcars {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gjobs_on {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gre_on {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gsearch_on {
	PADDING-LEFT: 7px
}
#bostoncom_globalNav #gcars_on {
	PADDING-LEFT: 7px
}
#globalNav #gcars {
	PADDING-LEFT: 9px
}
#globalNav #gcars_on {
	PADDING-LEFT: 9px
}
#globalNav #gcars {
	PADDING-LEFT: 9px
}
#globalNav #gcars_on {
	PADDING-LEFT: 9px
}
#bostoncom_globalNav #gcars {
	PADDING-LEFT: 9px
}
#bostoncom_globalNav #gcars_on {
	PADDING-LEFT: 9px
}
#bostoncom_globalNav #gcars {
	PADDING-LEFT: 9px
}
#bostoncom_globalNav #gcars_on {
	PADDING-LEFT: 9px
}
#globalNav A:hover {
	BORDER-BOTTOM: medium none
}
#bostoncom_globalNav A:focus {
	BORDER-BOTTOM: medium none
}
#globalNav A:active {
	BORDER-BOTTOM: medium none
}
#bostoncom_globalNav A:hover {
	BORDER-BOTTOM: medium none
}
#bostoncom_globalNav A:focus {
	BORDER-BOTTOM: medium none
}
#bostoncom_globalNav A:active {
	BORDER-BOTTOM: medium none
}
#headL IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#headR IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#header #globeIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#globalNav .gnavContainer LI.cfied_on A:hover {
	COLOR: #fff
}
#globalNav LI#gcars A:hover {
	COLOR: #fff
}
#globalNav LI#gjobs A:hover {
	COLOR: #fff
}
#globalNav LI#gre A:hover {
	COLOR: #fff
}
#globalNav LI#gsearch A:hover {
	COLOR: #fff
}
#hp #globalNav .gnavContainer LI.cfied_on A:hover {
	COLOR: #203c73
}
#globalNav LI#gcars {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gjobs {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gre {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gsearch {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav .gnavContainer LI.cfied {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNav LI#gcars:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav LI#gjobs:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav LI#gre:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav LI#gsearch:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav .gnavContainer LI.cfied:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNav .gnavContainer LI#gsearch {
	BORDER-RIGHT: medium none
}
#globalNav .gnavContainer LI#gsearch_on {
	BORDER-RIGHT: medium none
}
#bottomLinks UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bottomLinks UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#bottomLinks UL LI SPAN {
	COLOR: #464646
}
#bottomLinks UL LI.listPipe {
	COLOR: #666666
}
#footer {
	CLEAR: left; PADDING-TOP: 30px
}
#bottomBanner {
	TEXT-ALIGN: center; MARGIN: 30px
}
#bottomLinks {
	PADDING-TOP: 30px
}
#bottomLinks .gnavContainer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #3e5f9d 1px dotted; PADDING-TOP: 2px
}
#bottomLinks .gnavContainer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#bottomLinks #bcomLinks {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #e5e5e5; PADDING-TOP: 5px
}
#bottomLinks #bglobeLinks {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #e5e5e5; PADDING-TOP: 5px
}
#bottomLinks #bcomLinks {
	BORDER-TOP: #3e5f9d 1px dotted
}
#bottomLinks #bglobeLinks {
	BORDER-BOTTOM: #3e5f9d 1px dotted; PADDING-BOTTOM: 5px; COLOR: #464646
}
#bottomLinks .first {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px
}
#bcomLinks A {
	COLOR: #464646
}
#bglobeLinks A {
	COLOR: #464646
}
#sponsoredLinks {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.imgRight IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; HEIGHT: 80px
}
.imgLeft IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; HEIGHT: 80px
}
.imgRight80 IMG {
	MARGIN-TOP: 3px
}
.imgLeft80 IMG {
	MARGIN-TOP: 3px
}
.imgRight100 IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; HEIGHT: 100px
}
.imgLeft100 IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; HEIGHT: 100px
}
.imgRight179 IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgLeft179 IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgRight179Free IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgLeft179Free IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight80 H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgLeft80 H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgRight100 H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgLeft100 H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgRight179 H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgLeft179 H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgRight179Free H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgLeft179Free H2 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.imgRight329 IMG {
	MARGIN-TOP: 3px; WIDTH: 329px; HEIGHT: 210px
}
.imgLeft329 IMG {
	MARGIN-TOP: 3px; WIDTH: 329px; HEIGHT: 210px
}
.imgRight396 IMG {
	MARGIN-TOP: 3px; WIDTH: 396px; HEIGHT: 220px
}
.imgLeft396 IMG {
	MARGIN-TOP: 3px; WIDTH: 396px; HEIGHT: 220px
}
.imgRightWide IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgLeftWide IMG {
	MARGIN-TOP: 3px; WIDTH: 178px; HEIGHT: 105px
}
.imgRight IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRightWide IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight80 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight179 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight100 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight179Free IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight329 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgRight396 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgLeft IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeftWide IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft80 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft179 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft100 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft179Free IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft329 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft396 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.imgLeft .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeftWide .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft80 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179Free .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft100 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft329 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft396 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRightWide .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight80 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight179 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight100 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight329 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgRight396 .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft179Free .imgCont {
	MARGIN-BOTTOM: 0px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.imgLeft {
	PADDING-BOTTOM: 10px
}
.imgRight {
	PADDING-BOTTOM: 10px
}
.imgLeftWide {
	PADDING-BOTTOM: 10px
}
.imgRightWide {
	PADDING-BOTTOM: 10px
}
.imgLeft80 {
	PADDING-BOTTOM: 10px
}
.imgRight80 {
	PADDING-BOTTOM: 10px
}
.imgLeft179 {
	PADDING-BOTTOM: 10px
}
.imgRight179 {
	PADDING-BOTTOM: 10px
}
.imgLeft100 {
	PADDING-BOTTOM: 10px
}
.imgRight100 {
	PADDING-BOTTOM: 10px
}
SPAN.small {
	POSITION: relative; PADDING-LEFT: 0px; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
SPAN.attr {
	POSITION: relative; PADDING-LEFT: 0px; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.source {
	POSITION: relative; PADDING-LEFT: 0px; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.credit {
	POSITION: relative; PADDING-LEFT: 0px; BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
SPAN.attr SPAN.small {
	POSITION: relative; PADDING-LEFT: 0px; BOTTOM: 0px
}
.regTZ {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 0px
}
.overTZimgLeft {
	MARGIN-BOTTOM: 10px
}
.overTZimgLeft IMG {
	MARGIN-TOP: 4px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px; MARGIN-RIGHT: 7px
}
.overTZimgLeft A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.imgLeft A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.imgLeftWide A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.overlineHed A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.regTZ A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.leadInLink A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tt {
	LINE-HEIGHT: 16px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; COLOR: #272727; FONT-SIZE: 12px
}
.tt .articleText {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
.articleText {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
.at {
	LINE-HEIGHT: 16px; FONT-FAMILY: "Arial", Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 12px
}
.source {
	TEXT-ALIGN: right
}
.ledeTZ H2 {
	PADDING-BOTTOM: 2px
}
.ledeTZ IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imgHeadlineBoldCentered IMG {
	PADDING-RIGHT: 4px; DISPLAY: block
}
.imgHeadlineCentered IMG {
	PADDING-RIGHT: 4px; DISPLAY: block
}
.img100headlineBoldLeft A {
	FONT-WEIGHT: bold
}
.imgHeadlineBoldCentered A {
	FONT-WEIGHT: bold
}
UL .imgHeadlineBoldCentered IMG {
	DISPLAY: inline
}
UL .imgHeadlineCentered IMG {
	DISPLAY: inline
}
.img80headlineLeftBold IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px; MARGIN-RIGHT: 7px
}
.img80headlineLeft IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px; MARGIN-RIGHT: 7px
}
.img80h3Left IMG {
	MARGIN-TOP: 3px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px; MARGIN-RIGHT: 7px
}
.img40h3Left IMG {
	MARGIN-TOP: 3px; WIDTH: 40px; FLOAT: left; HEIGHT: 40px; MARGIN-RIGHT: 7px
}
.img40h3Left H3 {
	TEXT-TRANSFORM: none
}
.img80h3Left H3 {
	TEXT-TRANSFORM: none
}
.img100h3Left H3 {
	TEXT-TRANSFORM: none
}
.img178h3above H3 {
	TEXT-TRANSFORM: none
}
.img178h3left H3 {
	TEXT-TRANSFORM: none
}
.img178h3leftbold H3 .img259h3above H3 {
	TEXT-TRANSFORM: none
}
.img259h3below H3 {
	TEXT-TRANSFORM: none
}
#news .img80h3Left H3 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
#news .img100h3Left H3 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
#news .img178h3above H3 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
#news .img178h3left H3 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
#news .img259h3above H3 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
#news .img259h3below H3 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
.img80headlineLeft A {
	LINE-HEIGHT: 14px; MARGIN-BOTTOM: 4px; FONT-SIZE: 12px
}
.img80headlineLeftBold IMG {
	LINE-HEIGHT: 14px; MARGIN-BOTTOM: 4px; FONT-SIZE: 12px
}
.img80headlineLeftBold A {
	FONT-WEIGHT: bold
}
.img178h3leftbold H3 {
	FONT-WEIGHT: bold
}
.img178h3leftbold A {
	FONT-WEIGHT: bold
}
.img100headlineBoldLeft IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 7px
}
.img100h2Left IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 7px
}
.img100h3Left IMG {
	MARGIN-TOP: 3px; WIDTH: 100px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 7px
}
.imgHeadlineBoldCentered {
	WIDTH: 100px
}
.img100headlineBoldLeft {
	TEXT-ALIGN: left
}
.img80h2above IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px
}
.img80h2left IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px
}
.img80h3above IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px
}
.img80h3Left IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px
}
.img178h2above IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 178px; FLOAT: left
}
.img178h2left IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 178px; FLOAT: left
}
.img178h3above IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 178px; FLOAT: left
}
.img178h3left IMG {
	MARGIN: 3px 7px 5px 0px; WIDTH: 178px; FLOAT: left
}
.img259h3above IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259h3below IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259headlineabove IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img259headlineabove IMG {
	MARGIN-TOP: 3px; WIDTH: 259px
}
.img329h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h3above IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h3below IMG {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h3below H2 {
	LINE-HEIGHT: 19px; FONT-SIZE: 17px
}
.img399h2below H2 {
	LINE-HEIGHT: 19px; FONT-SIZE: 17px
}
.img399h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 399px
}
.img399h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 399px
}
.img399h6below IMG {
	MARGIN-TOP: 3px; WIDTH: 399px
}
.img399h3above IMG {
	MARGIN-TOP: 3px; WIDTH: 399px
}
.img399h3below IMG {
	MARGIN-TOP: 3px; WIDTH: 399px
}
.img396h6above IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2above IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2below IMG {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img329h6below H1 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 4px; FONT-SIZE: 30px
}
.img396h6above H1 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 4px; FONT-SIZE: 30px
}
.h3TG H3 {
	TEXT-TRANSFORM: none
}
.blogTease .comments {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px
}
.blogTease .regTZ A {
	FONT-SIZE: 14px
}
.blogTease .regTZ {
	MARGIN-TOP: 0px
}
.blogTease .regTZ H1 {
	LINE-HEIGHT: normal; FONT-SIZE: 14px
}
.blogTease .regTZ H2 {
	LINE-HEIGHT: normal; FONT-SIZE: 14px
}
.blogTease .regTZ H3 {
	LINE-HEIGHT: normal; FONT-SIZE: 14px
}
.blogTease .regTZ H4 {
	LINE-HEIGHT: normal; FONT-SIZE: 14px
}
.blogTease .regTZ H5 {
	LINE-HEIGHT: normal; FONT-SIZE: 14px
}
BODY.travel #Col1 .regTZ A {
	DISPLAY: block
}
IMG.starRating {
	WIDTH: 53px; HEIGHT: 12px
}
BODY#hp #insideBcom H3 {
	BORDER-BOTTOM: #3f5f9c 4px solid; BACKGROUND-COLOR: #fff; MARGIN-TOP: 8px
}
BODY#hp .insideBcomList {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 180px; OVERFLOW: hidden; PADDING-TOP: 0px
}
BODY#hp .insideContent A:hover {
	BORDER-BOTTOM: medium none
}
BODY#hp LI.plusLI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
BODY#hp .plusLinks LI {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 2px
}
BODY#hp .insideBcomList .insideContent A {
	DISPLAY: block; HEIGHT: 180px
}
BODY#hp .insideBcomList .insideContent:hover {
	BACKGROUND-COLOR: #b7dcff
}
BODY#hp LI.plusLI LI.listPipe {
	DISPLAY: none
}
BODY#hp .plusLI .plusLinks {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 2px
}
BODY#hp .insideBcomList {
	BORDER-BOTTOM: #b7dcff 1px solid; BORDER-LEFT: #b7dcff 1px solid; BORDER-TOP: 0px; BORDER-RIGHT: #b7dcff 1px solid
}
#insideBcom .insideContent {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#Col2 #insideBcom {
	WIDTH: 205px
}
#Col3 #insideBcom {
	WIDTH: 205px
}
#insideBcom {
	BACKGROUND-COLOR: #ebf4fb; MARGIN: 10px 0px
}
UL.insideBcomList {
	Z-INDEX: 100; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ebf4fb; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.insideBcomList LI:hover {
	BACKGROUND-COLOR: #b7dcff
}
.insideBcomList LI.plusLI:hover {
	BACKGROUND-COLOR: #ebf4fb
}
.insideBcomList LI.plusLI * {
	BACKGROUND-COLOR: #ebf4fb
}
.insideContent A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; PADDING-TOP: 0px
}
.insideContent A:hover {
	BORDER-BOTTOM: medium none; COLOR: #2851a2
}
.insideBcomList IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 179px; MARGIN-BOTTOM: 4px; HEIGHT: 100px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#insideBcom .caption {
	COLOR: #3e5f9d; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#insideBcom A:hover .caption {
	COLOR: #002878
}
#insideBcom A:hover .leadIn {
	COLOR: #333
}
#insideBcom A:hover .subSectionHeader {
	COLOR: #333
}
UL.plusLinks {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.plusLinks A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
#insideBcom #ic5 {
	DISPLAY: none
}
.dotted1px {
	MARGIN: 6px 0px; WIDTH: auto; HEIGHT: 1px; BORDER-TOP: #3e5f9d 1px dotted
}
.dotted4px {
	BORDER-BOTTOM: #3f5f9c 4px solid; MARGIN: 6px 0px 16px; WIDTH: auto; HEIGHT: 7px
}
.dotted4pxnopad {
	BORDER-BOTTOM: #3f5f9c 4px solid; MARGIN: 6px 0px 16px; WIDTH: auto; HEIGHT: 7px
}
.dotted4pxnopad {
	MARGIN: 0px
}
.darkBlue3pxnopad {
	MARGIN: 0px; WIDTH: auto; HEIGHT: 3px; BORDER-TOP: #203c73 3px solid
}
.teaseSpacer {
	PADDING-TOP: 16px
}
#galleriesContainer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#galleriesContainer LI {
	LIST-STYLE-TYPE: none; WIDTH: 80px; DISPLAY: block; FLOAT: left
}
#galleriesContainer .dos {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 43px; PADDING-RIGHT: 42px; PADDING-TOP: 0px
}
UL.sectionLinks {
	BORDER-BOTTOM: #b7cdff 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 3px 0px 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: #b7cdff 1px solid; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#headlines {
	WIDTH: 259px; OVERFLOW: hidden
}
#headlineAds {
	WIDTH: 259px; OVERFLOW: hidden
}
#sports {
	WIDTH: 259px; OVERFLOW: hidden
}
#re {
	WIDTH: 259px; OVERFLOW: hidden
}
#jobs {
	WIDTH: 259px; OVERFLOW: hidden
}
#autos {
	WIDTH: 259px; OVERFLOW: hidden
}
#lifestyles {
	WIDTH: 259px; OVERFLOW: hidden
}
#headlines {
	BORDER-BOTTOM: #3e5f9d 1px dotted; WIDTH: 188px
}
#headlines UL.linklist {
	PADDING-BOTTOM: 5px
}
.photoHeader {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.blogHeader {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.chatsHeader {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.msgbrdHeader {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.videoHeader {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.photoHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/19x15_photos.gif); PADDING-LEFT: 25px
}
.blogHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/18x17_blogs.gif); PADDING-LEFT: 24px; PADDING-TOP: 3px
}
.chatsHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/21x17_chats-1.gif); PADDING-LEFT: 27px; PADDING-TOP: 3px
}
.videoHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/19x13_video.gif)
}
.msgbrdHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/11x18_messageBoards.gif); PADDING-TOP: 4px
}
.commsecHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/32x28_communityHeader.gif)
}
.tc35 {
	WIDTH: 539px
}
.tc36 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/3_6_5.gif); BACKGROUND-REPEAT: repeat-y
}
.tc45 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/4_5.gif); BACKGROUND-REPEAT: repeat-y
}
.tc36 {
	WIDTH: 609px; OVERFLOW: hidden
}
.tc45 {
	WIDTH: 609px; OVERFLOW: hidden
}
.tc35 .cols3 {
	WIDTH: 189px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tc35 .cols5 {
	WIDTH: 329px; FLOAT: left; MARGIN-LEFT: 11px
}
.tc36 .cols3 {
	WIDTH: 189px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.tc36 .cols6 {
	WIDTH: 399px; FLOAT: left; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.tc45 .cols4 {
	WIDTH: 259px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tc45 .cols5 {
	WIDTH: 329px; FLOAT: left; MARGIN-LEFT: 11px
}
.tc38 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/3_8.gif); WIDTH: 749px
}
.tc38 .cols3 {
	MARGIN: 0px 11px 0px 0px; WIDTH: 189px; FLOAT: left
}
.tc38 .cols8 {
	MARGIN: 0px 0px 0px 10px; WIDTH: 539px; FLOAT: left
}
.tc53 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: 539px
}
.tc53 .cols5 {
	WIDTH: 329px; FLOAT: left; MARGIN-RIGHT: 11px
}
.tc53 .cols3 {
	WIDTH: 189px; FLOAT: right; MARGIN-LEFT: 0px; OVERFLOW: hidden
}
.tc38 .tc53 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: 539px
}
.tc38 .tc53 .cols5 {
	WIDTH: 329px; FLOAT: left; MARGIN-RIGHT: 11px
}
.tc38 .tc53 .cols3 {
	MARGIN: 0px 0px 0px 10px; WIDTH: 189px; FLOAT: left
}
.tc38 .tc35 .cols5 {
	WIDTH: 329px; FLOAT: left; MARGIN-LEFT: 10px
}
.tc63 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/5_3.gif); WIDTH: 609px; BACKGROUND-POSITION: right 50%
}
.tc63 .cols6 {
	WIDTH: 399px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.tc63 .cols3 {
	WIDTH: 179px; FLOAT: left; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.tcCentered {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.tc95 {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/9_5.gif); BACKGROUND-REPEAT: repeat-y
}
.tc95 .cols9 {
	WIDTH: 609px; FLOAT: left; MARGIN-RIGHT: 11px
}
.tc95 .cols5 {
	WIDTH: 329px; FLOAT: left; MARGIN-LEFT: 10px
}
.fourteen {
	WIDTH: 959px
}
.thirteen {
	WIDTH: 889px
}
.twelve {
	WIDTH: 819px
}
.eleven {
	WIDTH: 749px
}
.ten {
	WIDTH: 679px
}
.nine {
	WIDTH: 609px
}
.eight {
	WIDTH: 539px
}
.seven {
	WIDTH: 469px
}
.six {
	WIDTH: 399px
}
.five {
	WIDTH: 329px
}
.four {
	WIDTH: 259px
}
.three {
	WIDTH: 189px
}
.twoHalf {
	WIDTH: 154px
}
.two {
	WIDTH: 119px
}
.one {
	WIDTH: 49px
}
.col {
	MARGIN-RIGHT: 10px
}
IFRAME#lsnFrame {
	BORDER-BOTTOM: #3e5f9d 1px dotted; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ebf4fb; WIDTH: 370px; HEIGHT: 650px; BORDER-TOP: #3e5f9d 1px dotted; BORDER-RIGHT: 0px
}
#Col1n2holder {
	WIDTH: auto; FLOAT: left
}
.breakingNews .overline {
	COLOR: #ae222b
}
.breakingNews H3.breaking {
	LINE-HEIGHT: 16px; FONT-FAMILY: arial; MARGIN-BOTTOM: 0px; COLOR: #ae222b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H3.breaking {
	LINE-HEIGHT: 16px; FONT-FAMILY: arial; MARGIN-BOTTOM: 0px; COLOR: #ae222b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.solidred4px {
	MARGIN: 0px 0px 3px; HEIGHT: 1px; BORDER-TOP: #ae222b 4px solid
}
.breakingNews * {
	FONT-FAMILY: arial
}
H3.breaking {
	TEXT-TRANSFORM: uppercase
}
.breakingNews H3.breakingNewsHed {
	MARGIN-BOTTOM: 0px
}
.breakingTease .tt {
	FONT-FAMILY: arial, helvetica, sans-serif
}
#zventsWidget {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 329px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 329px; PADDING-RIGHT: 0px; FONT: bold 11px arial; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #fff repeat-x 50% bottom; HEIGHT: auto; PADDING-TOP: 0px
}
#zventsWidgetNav .sponsor {
	FLOAT: right
}
#zventsWidgetNav .sponsor A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#zventsWidgetNav H3 {
	POSITION: relative; FLOAT: left; TOP: 11px
}
#zventsTab {
	FLOAT: left
}
#zventsTab UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#zventsTab LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#zventsTab A {
	BORDER-BOTTOM: #3f5f9c 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 3px 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#zventsTab A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; COLOR: #3f5f9c; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#zventsTab A SPAN {
	FLOAT: none
}
#zventsTab A:hover SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#zventsTab A.active {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#zventsTab A.active SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -150px; COLOR: #fff
}
#zventsTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#zventsTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#indexA {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 329px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexB {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 329px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexC {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 329px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexA A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#indexB A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#indexC A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#indexC .leadIn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 5px
}
#indexC #swhere {
	BORDER-BOTTOM: #3f5f9c 3px solid; BORDER-LEFT: #3f5f9c 3px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 115px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 13px; COLOR: #999; BORDER-TOP: #3f5f9c 3px solid; BORDER-RIGHT: #3f5f9c 3px solid; PADDING-TOP: 1px
}
#indexC #searchForm {
	TEXT-ALIGN: left; PADDING-TOP: 0px
}
#indexC .form-button {
	CURSOR: pointer
}
#zventsFooter UL.sectionLinks {
	BORDER-BOTTOM: #3e5f9d 1px dotted; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#zventsFooter UL.sectionLinks LI {
	LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; DISPLAY: inline
}
.ZventsLoading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.ZventsLoading .tt {
	POSITION: relative; TOP: -3px; LEFT: 5px
}
.ZventsEvent {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 3px
}
.ZventsEvent A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.ZventsEventTime {
	MARGIN-RIGHT: 5px
}
.ZventsEventName {
	FONT-WEIGHT: bold
}
#zventsWidgetLg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetLgNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FONT: bold 11px arial; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline.gif) #fff repeat-x 50% bottom; HEIGHT: auto; PADDING-TOP: 0px
}
#indexLgA {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexLgB {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexLgC {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#zventsWidgetSm {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetSmNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; FONT: bold 11px arial; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #fff repeat-x 50% bottom; HEIGHT: auto; PADDING-TOP: 0px
}
#indexSmA {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexSmB {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#indexSmC {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 179px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.section #zventsWidgetSmNav {
	PADDING-BOTTOM: 0px
}
.section #zventsWidgetSm .ZventsEventDate {
	LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#zventsWidgetWd {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 939px; PADDING-RIGHT: 10px; BACKGROUND: #ebf4fb; HEIGHT: 62px; OVERFLOW: hidden; BORDER-TOP: #3f5f9c 3px solid; PADDING-TOP: 3px
}
#zventsWidgetWd #divA {
	WIDTH: 154px; FLOAT: left
}
#zventsWidgetWd #divD {
	WIDTH: 154px; FLOAT: left
}
#zventsWidgetWd #divB {
	WIDTH: 275px; FLOAT: left
}
#zventsWidgetWd #divC {
	WIDTH: 275px; FLOAT: left
}
#zventsWidgetWd #divB {
	PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 25px; PADDING-TOP: 5px
}
#zventsWidgetWd #divC {
	PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 25px; PADDING-TOP: 5px
}
#zventsWidgetWd #divB {
	HEIGHT: 44px; OVERFLOW: hidden; BORDER-RIGHT: #999 1px solid
}
#zventsWidgetWd #divC {
	TEXT-ALIGN: left; HEIGHT: 44px
}
#zventsWidgetWd #divC .linklist {
	MARGIN: 5px 0px 0px 12px
}
#zventsWidgetWd #divA {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 7px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px arial; HEIGHT: auto; PADDING-TOP: 0px
}
#zventsWidgetWd #divA H3 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; FLOAT: left
}
#zventsWidgetWd #divD {
	TEXT-ALIGN: left; MARGIN: 5px 0px 0px 3px; PADDING-LEFT: 10px
}
#zventsWidgetWd .ZventsEvent {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 3px
}
#zventsWidgetWd .zvTabLinks {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#zventsWidgetWd .zvTabLinks .listPipe {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; TOP: 0px; PADDING-TOP: 0px
}
#zventsWidgetWd .zvTabLinks LI {
	LIST-STYLE-TYPE: none; FLOAT: left; COLOR: #3e5f9d; CURSOR: pointer
}
#zventsWidgetWd #divD .leadIn {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 0px
}
#zventsWidgetWd #divD #swhere {
	BORDER-BOTTOM: #3f5f9c 3px solid; BORDER-LEFT: #3f5f9c 3px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 115px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 13px; COLOR: #999; BORDER-TOP: #3f5f9c 3px solid; BORDER-RIGHT: #3f5f9c 3px solid; PADDING-TOP: 1px
}
#zventsWidgetWd #divD #searchForm {
	PADDING-TOP: 0px
}
#zventsWidgetWd #divD .form-button {
	CURSOR: pointer
}
#zventsWidgetLS {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 398px; PADDING-RIGHT: 0px; FONT-FAMILY: arial,helvetica, sans-serif; PADDING-TOP: 0px
}
#zventsWidgetLSNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 398px; PADDING-RIGHT: 0px; FONT: bold 11px arial; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #fff repeat-x 50% bottom; HEIGHT: auto; PADDING-TOP: 0px
}
#zventsWidgetLSNav .sponsor {
	FLOAT: right
}
#zventsWidgetLSNav .sponsor A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#zventsWidgetLSNav H3 {
	POSITION: relative; FLOAT: left; TOP: 11px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab {
	FLOAT: left
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A {
	BORDER-BOTTOM: #3f5f9c 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 3px 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; COLOR: #3f5f9c; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A SPAN {
	FLOAT: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A.active {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A.active SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -150px; COLOR: #fff
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#zventsWidgetLS #zventsWidgetLSNav #zventsTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
#zventsWidgetLS #divls1 #indexA {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 376px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
#zventsWidgetLS #divls2 #indexB {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 376px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
#zventsWidgetLS #divls3 #indexC {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebf4fb; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 376px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
#zventsWidgetLS #divls1 #indexA A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#zventsWidgetLS #divls2 #indexB A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#zventsWidgetLS #divls3 #indexC A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#zventsWidgetLS #divls1 #indexA .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls2 #indexB .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls3 #indexC .leadIn {
	COLOR: #000
}
#zventsWidgetLS #divls1 #indexA #swhat {
	BORDER-BOTTOM: #3f5f9c 2px solid; BORDER-LEFT: #3f5f9c 2px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 170px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #999; CLEAR: left; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid; PADDING-TOP: 1px
}
#zventsWidgetLS #divls2 #indexB #swhat {
	BORDER-BOTTOM: #3f5f9c 2px solid; BORDER-LEFT: #3f5f9c 2px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 3px; WIDTH: 303px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #999; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid; PADDING-TOP: 1px
}
#zventsWidgetLS #divls3 #indexC #swhat {
	BORDER-BOTTOM: #3f5f9c 2px solid; BORDER-LEFT: #3f5f9c 2px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 3px; WIDTH: 303px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #999; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid; PADDING-TOP: 1px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	BORDER-BOTTOM: #3f5f9c 2px solid; BORDER-LEFT: #3f5f9c 2px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 3px; WIDTH: 115px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #999; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid; PADDING-TOP: 1px
}
#zventsWidgetLS #divls1 #indexA #searchForm {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#zventsWidgetLS #divls2 #indexB #searchForm {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#zventsWidgetLS #divls3 #indexC #searchForm {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#zventsWidgetLS #divls1 #indexA #searchForm {
	PADDING-BOTTOM: 10px
}
#zventsWidgetLS #divls1 #indexA #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls2 #indexB #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls3 #indexC #searchForm FORM {
	WIDTH: 376px
}
#zventsWidgetLS #divls1 #indexA .leftWhat {
	MARGIN: 0px; PADDING-RIGHT: 10px; FLOAT: left
}
#zventsWidgetLS #divls1 #indexA .rightWhen {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#zventsWidgetLS #divls1 #indexA #swhen {
	CLEAR: left
}
#zventsWidgetLS .form-button {
	CURSOR: pointer
}
#zventsWidgetLS #divls1 #indexA .form-button {
	FLOAT: left
}
#zventsWidgetLS #zventsFooter {
	BACKGROUND-COLOR: #ebf4fb; MARGIN: 0px; PADDING-TOP: 10px
}
#zventsWidgetLS #browseBy {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#zventsWidgetLS #browseByRate {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#zventsWidgetLS #browseByForm {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#zventsWidgetLS #browseByLast {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#zventsWidgetLS #zventsFooter {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS .dotted1px {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetLS #divls3 #indexC #browseByRate .linklist {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#zventsWidgetLS .starL {
	PADDING-RIGHT: 5px
}
#zventsWidgetLS .dollarYes {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
#zventsWidgetLS .dollarNo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
#zventsWidgetLS .dollarLast {
	PADDING-RIGHT: 4px
}
#zventsWidgetLS .at {
	PADDING-RIGHT: 5px; FLOAT: left
}
#zventsWidgetLS #divls2 #indexB .at {
	POSITION: relative; TOP: 13px
}
#zventsWidgetLS #divls3 #indexC .at {
	POSITION: relative; TOP: 3px
}
#zventsWidgetLS #divls1 #indexA #searchForm .leadIn {
	PADDING-BOTTOM: 5px; FLOAT: left
}
#zventsWidgetLS #divls3 #indexC .leadIn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsSearchBO {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsSearchBO .header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 25px
}
#zventsSearchBO .main {
	BORDER-LEFT: #eb310d 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-RIGHT: #eb310d 3px solid; PADDING-TOP: 3px
}
#zventsSearchBO .main #searchForm .leadIn {
	TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
#zventsSearchBO .main #searchForm #swhat {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
#zventsSearchBO .main #searchForm #swhen {
	MARGIN: 0px 4px 15px 0px; WIDTH: 177px
}
#zventsSearchBO .main #searchForm #swhat {
	BORDER-BOTTOM: #3f5f9c 1px solid; BORDER-LEFT: #3f5f9c 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #8a8c8e; BORDER-TOP: #3f5f9c 1px solid; BORDER-RIGHT: #3f5f9c 1px solid; PADDING-TOP: 1px
}
#zventsSearchBO .main #searchForm #swhen {
	BORDER-BOTTOM: #3f5f9c 1px solid; BORDER-LEFT: #3f5f9c 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #8a8c8e; BORDER-TOP: #3f5f9c 1px solid; BORDER-RIGHT: #3f5f9c 1px solid; PADDING-TOP: 1px
}
#zventsSearchBO .footer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsSearchBO #searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); BACKGROUND-REPEAT: no-repeat
}
#zventsSearchBO #searchForm .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 19px; COLOR: #ffffff; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
#zventsSearchBO .main .leadIn {
	LINE-HEIGHT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#zventsSearchBO .main .subSectionHeader {
	LINE-HEIGHT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#zventsSearchBO .linklistNoBullets LI A {
	LINE-HEIGHT: 15px; COLOR: #3d8c9e; FONT-SIZE: 11px
}
#zventsSearchBO .linklist LI A {
	LINE-HEIGHT: 15px; COLOR: #3d8c9e; FONT-SIZE: 11px
}
#zventsSearchBO A:hover {
	BORDER-BOTTOM: medium none; COLOR: #3d8c9e; TEXT-DECORATION: none
}
#zventsSearchBO A:active {
	BORDER-BOTTOM: medium none; COLOR: #3d8c9e; TEXT-DECORATION: none
}
#zventsSearchBO A:focus {
	BORDER-BOTTOM: medium none; COLOR: #3d8c9e; TEXT-DECORATION: none
}
#zventsSearchBO .grey1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-TOP: 0px
}
#zventsSearchBO .boMore {
	TEXT-ALIGN: center; COLOR: #292929; FONT-SIZE: 11px
}
#zventsSearchBO .boMore A {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#zventsWidgetBoMo #zventsWidgetSmNav {
	BORDER-BOTTOM: #eb310d 3px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; FONT: bold 11px arial; BACKGROUND: #fff; HEIGHT: auto; PADDING-TOP: 0px
}
#zventsWidgetBoMo #zventsWidgetSmNav H3 {
	COLOR: #3b4a4a; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#zventsWidgetBoMo #indexSmA {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#zventsWidgetBoMo #indexSmB {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#zventsWidgetBoMo .leadOut A {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo .ZventsEventName {
	COLOR: #3d8c9e
}
#zventsWidgetBoMo .ZventsEventTime {
	LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#googleSearchBO {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#googleSearchBO .header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 25px
}
#googleSearchBO .main {
	BORDER-LEFT: #eb310d 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-RIGHT: #eb310d 3px solid; PADDING-TOP: 3px
}
#googleSearchBO .main #searchForm .leadIn {
	TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
#googleSearchBO .main #searchForm #what {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
#googleSearchBO .main #searchForm #loc {
	MARGIN: 0px 4px 15px 0px; WIDTH: 148px
}
#googleSearchBO .main #searchForm #what {
	BORDER-BOTTOM: #3f5f9c 1px solid; BORDER-LEFT: #3f5f9c 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #8a8c8e; BORDER-TOP: #3f5f9c 1px solid; BORDER-RIGHT: #3f5f9c 1px solid; PADDING-TOP: 1px
}
#googleSearchBO .main #searchForm #loc {
	BORDER-BOTTOM: #3f5f9c 1px solid; BORDER-LEFT: #3f5f9c 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 15px; COLOR: #8a8c8e; BORDER-TOP: #3f5f9c 1px solid; BORDER-RIGHT: #3f5f9c 1px solid; PADDING-TOP: 1px
}
#googleSearchBO .footer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#googleSearchBO #searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); BACKGROUND-REPEAT: no-repeat
}
#googleSearchBO #searchForm .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/zventsgobutton.gif); BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 19px; COLOR: #ffffff; BORDER-TOP: 0pt; BORDER-RIGHT: 0pt; PADDING-TOP: 0pt
}
#googleSearchBO .main .leadIn {
	LINE-HEIGHT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#googleSearchBO .main .subSectionHeader {
	LINE-HEIGHT: 10px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#googleSearchBO .linklistNoBullets LI A {
	LINE-HEIGHT: 15px; COLOR: #3d8c9e; FONT-SIZE: 11px
}
#googleSearchBO .linklist LI A {
	LINE-HEIGHT: 15px; COLOR: #3d8c9e; FONT-SIZE: 11px
}
#googleSearchBO A:hover {
	BORDER-BOTTOM: medium none; COLOR: #3d8c9e; TEXT-DECORATION: none
}
#googleSearchBO A:active {
	BORDER-BOTTOM: medium none; COLOR: #3d8c9e; TEXT-DECORATION: none
}
#googleSearchBO A:focus {
	BORDER-BOTTOM: medium none; COLOR: #3d8c9e; TEXT-DECORATION: none
}
#googleSearchBO .grey1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-TOP: 0px
}
#googleSearchBO .boMore {
	TEXT-ALIGN: center; COLOR: #292929; FONT-SIZE: 11px
}
#googleSearchBO .boMore A {
	COLOR: #3d8c9e
}
#bcHomepage {
	POSITION: relative; WIDTH: 396px
}
#bcHomepage #bcTitleHeadline {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#bcHomepage DIV#bcThumbContainer {
	POSITION: relative; HEIGHT: 100px
}
#bcArticlePage {
	POSITION: relative; WIDTH: 539px
}
#bcArticlePage #bcPlayer {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #464646 1px dotted; PADDING-TOP: 10px
}
#bcArticlePage P#bcVideoHeader {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; VISIBILITY: hidden; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bcArticlePage .bcTitleInfo {
	POSITION: absolute; WIDTH: 189px; TOP: 12px; RIGHT: 5px
}
#bcArticlePage .bcTitleInfo #bcTitleHeadline {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#bcArticlePage .bcTitleInfo #bcDescription {
	DISPLAY: block; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; COLOR: #464646; FONT-SIZE: 12px
}
#bcCategoryPage {
	POSITION: relative; WIDTH: 539px
}
#bcCategoryPage .bcTitleInfo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#bcCategoryPage .bcTitleInfo #bcTitleHeadline {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#bcCategoryPage .bcTitleInfo #bcDescription {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 12px
}
#bcCategoryPage P#bcRelatedVideos {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; TOP: -10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bcCategoryPage #bcThumbContainer {
	POSITION: relative; TOP: -5px
}
.emailProduct {
	TEXT-ALIGN: left
}
#emailBox {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#emailBox IFRAME {
	WIDTH: 100%; HEIGHT: 100px
}
.signUp {
	TEXT-ALIGN: left; LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial; LETTER-SPACING: 0.07em; COLOR: #464646; FONT-SIZE: 10px
}
.signHead {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#regiLite {
	TEXT-ALIGN: left; PADDING-TOP: 5px
}
DIV#regiLite IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 50px; PADDING-RIGHT: 7px; FLOAT: left; HEIGHT: 60px; PADDING-TOP: 3px
}
DIV.signForm {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.signForm FORM {
	MARGIN: 0px
}
P#signupmessage {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; MARGIN: 0px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; COLOR: #272727; FONT-SIZE: 12px
}
P#signupmessage A {
	
}
DIV#pp {
	FONT-FAMILY: arial; FONT-SIZE: 10px
}
DIV#pp A {
	COLOR: #3f5f9c; TEXT-DECORATION: none
}
INPUT.regiTextInput {
	BORDER-BOTTOM: #3e5f9d 1px solid; BORDER-LEFT: #3e5f9d 1px solid; COLOR: #272727; BORDER-TOP: #3e5f9d 1px solid; BORDER-RIGHT: #3e5f9d 1px solid
}
INPUT#regiSubmit {
	BORDER-BOTTOM: #3e5f9d 1px solid; BORDER-LEFT: #3e5f9d 1px solid; BACKGROUND: #fff; HEIGHT: 20px; COLOR: #464646; FONT-SIZE: 10px; BORDER-TOP: #3e5f9d 1px solid; BORDER-RIGHT: #3e5f9d 1px solid
}
#rAdClassy {
	WIDTH: 280px; FLOAT: left; OVERFLOW: visible; PADDING-TOP: 5px
}
#rAdClassy A {
	BORDER-BOTTOM: 0px
}
#lAdClassy A {
	BORDER-BOTTOM: 0px
}
#mainLogoClassy {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 395px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 15px
}
#lAdClassy {
	TEXT-ALIGN: right; WIDTH: 280px; FLOAT: right; OVERFLOW: visible; PADDING-TOP: 5px
}
.starYes {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/star_yellow.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.starNo {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/star_gray.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.rateDown .leadIn A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 13px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #000; FONT-WEIGHT: bold
}
.rateUp .leadIn A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/up_arrow_dkgray.gif); BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 13px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #000; FONT-WEIGHT: bold
}
.rate .leadIn A {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; COLOR: #464646; FONT-WEIGHT: bold
}
.dollarYes {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px arial bold; COLOR: #f90; PADDING-TOP: 0px
}
.dollarNo {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px arial bold; COLOR: #999; PADDING-TOP: 0px
}
.search #Col1 .regTZ IMG.rate {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; FLOAT: none; TOP: 1px
}
.search #Col1 .regTZIndent IMG.rate {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; FLOAT: none; TOP: 1px
}
#searchDest {
	BORDER-BOTTOM: #3f5f9c 0px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #ebf4fb 0% 50%; BORDER-TOP: #3f5f9c 0px dotted; PADDING-TOP: 0px
}
#searchDest H3 {
	PADDING-BOTTOM: 10px
}
#searchDest DIV.row {
	CLEAR: both
}
#searchDest DIV.row SPAN.at {
	TEXT-ALIGN: right; WIDTH: 43px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 9pt; PADDING-TOP: 5px
}
#searchDest DIV.row SPAN.searchForm {
	TEXT-ALIGN: left; WIDTH: 250px; FLOAT: left
}
#searchDest DIV.row SPAN.browseForm {
	TEXT-ALIGN: left; WIDTH: 250px; FLOAT: left
}
#searchDest .searchForm .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
#searchDest .searchForm .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 7px; WIDTH: 70px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: none; HEIGHT: 19px; COLOR: #ffffff; MARGIN-LEFT: 0px; FONT-SIZE: 11px; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px
}
INPUT#textField2 {
	WIDTH: 155px; DISPLAY: inline; HEIGHT: 14px; FONT-SIZE: 11px; MARGIN-RIGHT: 10px
}
#searchDest FORM {
	MARGIN-BOTTOM: 8px
}
SELECT#destinations {
	WIDTH: 100%; HEIGHT: 19px; FONT-SIZE: 11px
}
#stayGuide399 SELECT#destinations {
	WIDTH: 60%
}
#stayGuide178 P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 16px; COLOR: #3f5f9c
}
#stayGuide399 P {
	MARGIN-TOP: 0pt; MARGIN-BOTTOM: 16px; COLOR: #3f5f9c
}
#stayGuide178 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#stayGuide399 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#searchDest FORM {
	MARGIN-BOTTOM: 8px
}
#reWidgetNav {
	PADDING-BOTTOM: 0pt; TEXT-TRANSFORM: uppercase; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: 410px; PADDING-RIGHT: 0pt; FONT: bold 11px arial; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/search_tab_underline_4px2.gif) #ffffff repeat-x center bottom; HEIGHT: auto; PADDING-TOP: 0pt; font-size-adjust: none; font-stretch: normal
}
#reWidgetTab UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 7px
}
#reWidgetTab LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#reWidgetTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #fff
}
#reWidgetTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#reWidgetTab A.active {
	BORDER-RIGHT-WIDTH: 0pt; BACKGROUND-POSITION: 0pt -150px; BORDER-TOP-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt
}
#reWidgetTab A {
	BORDER-BOTTOM: #3f5f9c 1px solid; PADDING-BOTTOM: 0pt; MARGIN: 0pt 2px 3px 0pt; PADDING-LEFT: 9px; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
#reWidgetTab A.active SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -150px; COLOR: #ffffff
}
#reWidgetTab A SPAN {
	FLOAT: none
}
#reWidgetTab A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; COLOR: #3f5f9c; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#reWidget #indexA {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 400px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
#reWidget #indexB {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 400px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
#reWidget #indexC {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 400px; PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
#reWidget H3 {
	DISPLAY: inline; FONT-SIZE: 11px
}
#reWidget #indexA INPUT#txt1 {
	WIDTH: 200px; HEIGHT: 21px; COLOR: #999; FONT-SIZE: 11px
}
#reWidget #indexB INPUT#txt1 {
	WIDTH: 200px; HEIGHT: 21px; COLOR: #999; FONT-SIZE: 11px
}
#reWidget #indexC INPUT#txt1 {
	WIDTH: 200px; HEIGHT: 21px; COLOR: #999; FONT-SIZE: 11px
}
#reWidget #indexA SELECT {
	HEIGHT: 19px; COLOR: #464646; FONT-SIZE: 11px
}
#reWidget #indexB SELECT {
	HEIGHT: 19px; COLOR: #464646; FONT-SIZE: 11px
}
#reWidget #indexC SELECT {
	HEIGHT: 19px; COLOR: #464646; FONT-SIZE: 11px
}
#reWidget #indexA FORM {
	MARGIN: 0px
}
#reWidget #indexB FORM {
	MARGIN: 0px
}
#reWidget #indexC FORM {
	MARGIN: 0px
}
#reWidget #indexA UL.buySectionlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#reWidget #indexB UL.buySectionlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#reWidget #indexC UL.buySectionlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#reWidget #indexA .buySectionlist LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#reWidget #indexB .buySectionlist LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#reWidget #indexC .buySectionlist LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#reWidget #indexA .reBuy {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .buyPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexC .ohouseSearch {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexB .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexC .leadOut {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#reWidget #indexA .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexB .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexC .reHeader {
	MARGIN-BOTTOM: 7px; HEIGHT: 12px
}
#reWidget #indexA .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 7px; WIDTH: 62px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: none; HEIGHT: 21px; COLOR: #ffffff; MARGIN-LEFT: 0px; FONT-SIZE: 11px; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px
}
#reWidget #indexB .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 7px; WIDTH: 62px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: none; HEIGHT: 21px; COLOR: #ffffff; MARGIN-LEFT: 0px; FONT-SIZE: 11px; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px
}
#reWidget #indexC .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 7px; WIDTH: 62px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: none; HEIGHT: 21px; COLOR: #ffffff; MARGIN-LEFT: 0px; FONT-SIZE: 11px; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px
}
#reWidget #indexA SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexC SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexB SPAN {
	PADDING-RIGHT: 10px
}
#reWidget #indexB #rentRooms {
	PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
#reWidget #indexB #rentPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexC #openPrice {
	PADDING-BOTTOM: 7px
}
#reWidget #indexA .reTitle {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#reWidget #indexB .reTitle {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#reWidget #indexC .reTitle {
	TEXT-TRANSFORM: uppercase; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#mEmailed #mEmailedFooter {
	DISPLAY: none
}
#mEmailed #adHolder {
	DISPLAY: none
}
#mEmailed H3 {
	DISPLAY: none
}
#hpHotSearches #hpHotSearchesHeader {
	DISPLAY: none
}
#hpHotSearches UL SPAN {
	DISPLAY: none
}
#globeSearch {
	BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 10px; BACKGROUND: #ebf4fe; BORDER-TOP: #3f5f9c 1px dotted; PADDING-TOP: 7px
}
#globeSearch H3 {
	PADDING-BOTTOM: 7px
}
#globeSearchhead {
	BORDER-BOTTOM: 0pt; TEXT-ALIGN: left; BORDER-LEFT: 0pt; PADDING-BOTTOM: 4px; FONT-SIZE: 11px; BORDER-TOP: 0pt; CURSOR: pointer; BORDER-RIGHT: 0pt
}
#globeSearchhead SPAN {
	BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; FONT-SIZE: 11px; BORDER-TOP: 0pt; CURSOR: pointer; BORDER-RIGHT: 0pt
}
#globeSearchhead SPAN.searchOn {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/gray_downarrow.gif); PADDING-LEFT: 9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#globeSearchhead SPAN#globeArchive {
	MARGIN-LEFT: 10px; TEXT-DECORATION: underline
}
.globeSearchform {
	POSITION: relative; WIDTH: 100%; FLOAT: left
}
.globePopular {
	POSITION: relative; WIDTH: 40%; FLOAT: left
}
.globePopular UL.gpopList {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.globePopular UL.gpopList LI {
	DISPLAY: inline
}
#globeSearch FORM {
	MARGIN: 0px
}
#globeSearch INPUT#globeText {
	WIDTH: 85%
}
DIV#travelCity {
	BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; MARGIN: 0pt; PADDING-LEFT: 7px; WIDTH: 340px; PADDING-RIGHT: 7px; BACKGROUND: #ebf4fb 0% 50%; BORDER-TOP: #3f5f9c 1px dotted; PADDING-TOP: 7px
}
DIV#travelCity H3 {
	PADDING-BOTTOM: 7px
}
DIV#travelCityform INPUT.text {
	BORDER-BOTTOM: #3f5f9c 3px solid; BORDER-LEFT: #3f5f9c 3px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 115px; PADDING-RIGHT: 1px; FONT: 11px arial; FLOAT: left; HEIGHT: 21px; COLOR: #999999; BORDER-TOP: #3f5f9c 3px solid; BORDER-RIGHT: #3f5f9c 3px solid; PADDING-TOP: 1px; font-size-adjust: none; font-stretch: normal
}
DIV#travelCityform FORM {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
DIV#travelCity UL.linklist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#travelCity UL.linklist LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
DIV#travelCityform .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; HEIGHT: 21px; COLOR: #ffffff; MARGIN-LEFT: 0px; FONT-SIZE: 12px; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px
}
.bankrate-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; HEIGHT: 21px; COLOR: #fff; MARGIN-LEFT: 0px; FONT-SIZE: 12px; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px
}
DIV#movieSearch {
	BORDER-BOTTOM: #3f5f9c 1px dotted; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; MARGIN: 0pt; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #ebf4fb 0% 50%; BORDER-TOP: #3f5f9c 1px dotted; PADDING-TOP: 7px
}
DIV#movieSearch H3 {
	PADDING-BOTTOM: 7px
}
DIV#movieSearch DIV#searchForm {
	WIDTH: 62%; FLOAT: left
}
DIV#movieSearch FORM {
	POSITION: relative; MARGIN: 0px 30px 0px 0px; FLOAT: left
}
DIV#movieSearch INPUT.movieName {
	BORDER-BOTTOM: #3f5f9c 2px solid; POSITION: relative; BORDER-LEFT: #3f5f9c 2px solid; DISPLAY: inline; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid
}
DIV#movieSearch INPUT.form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: 0pt; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; HEIGHT: 22px; COLOR: #ffffff; MARGIN-LEFT: 0px; FONT-SIZE: 12px; BORDER-TOP: 0pt; TOP: 1px; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 1px; LEFT: 0px
}
#mostpopWidgetLg {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: auto; PADDING-RIGHT: 0pt; PADDING-TOP: 0pt
}
#mostpopWidgetLgNav {
	BORDER-BOTTOM: #3f5f9c 4px solid; PADDING-BOTTOM: 0pt; TEXT-TRANSFORM: uppercase; MARGIN: 0pt; PADDING-LEFT: 0pt; WIDTH: auto; PADDING-RIGHT: 0pt; FONT: bold 11px arial; HEIGHT: auto; PADDING-TOP: 0pt; font-size-adjust: none; font-stretch: normal
}
#mostpopTab {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; FLOAT: none; PADDING-TOP: 0px
}
#mostpopTab UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 5px
}
#mostpopTab LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#mostpopTab A.active {
	BORDER-RIGHT-WIDTH: 0pt; BACKGROUND-POSITION: 0pt -150px; BORDER-TOP-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt
}
#mostpopTab A {
	BORDER-BOTTOM: #3f5f9c 1px solid; PADDING-BOTTOM: 0pt; MARGIN: 0pt 2px -1px 0pt; PADDING-LEFT: 9px; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/left_both.gif) no-repeat left top; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
#mostpopTab A.active SPAN {
	PADDING-BOTTOM: 5px; BACKGROUND-POSITION: 100% -150px; COLOR: #ffffff
}
#mostpopTab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #ffffff; TEXT-DECORATION: none
}
#mostpopTab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#mostpopTab A SPAN {
	FLOAT: none
}
#mostpopTab A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/right_both.gif) no-repeat right top; FLOAT: left; COLOR: #3f5f9c; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#mEmailed #mEmailedCont OL {
	PADDING-LEFT: 25px
}
#mEmailed #mEmailedCont A {
	FONT-WEIGHT: bold
}
#hpHotSearches A {
	FONT-WEIGHT: bold
}
#hpHotSearches UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px
}
.padRight10 #shsBody {
	WIDTH: 100%
}
#sportsScoreboardCont {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bg_white_border.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 0pt; WIDTH: 399px; PADDING-RIGHT: 0pt; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center top; PADDING-TOP: 5px
}
#sportsScoreboardCont .scoreTime {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 100%; FONT-FAMILY: arial; MARGIN-BOTTOM: 5px; BACKGROUND: #fff; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#sportsScoreboardCont .scoreA {
	LETTER-SPACING: -1px; COLOR: #000; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
.scoreB {
	LETTER-SPACING: -1px; COLOR: #000; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
#sportsScoreboardCont .aScore {
	PADDING-BOTTOM: 5px; WIDTH: 48%; FLOAT: left; OVERFLOW: hidden
}
#sportsScoreboardCont .bScore {
	PADDING-BOTTOM: 5px; WIDTH: 48%; FLOAT: right; OVERFLOW: hidden
}
#sportsScoreboardCont .aScore IMG {
	FLOAT: left
}
#sportsScoreboardCont .aScore .overline {
	TEXT-ALIGN: center
}
#sportsScoreboardCont .aScore .scoreA {
	TEXT-ALIGN: center
}
#sportsScoreboardCont .bScore IMG {
	FLOAT: right; CLEAR: right
}
#sportsScoreboardCont .bScore .overline {
	TEXT-ALIGN: center; CLEAR: left
}
#sportsScoreboardCont .bScore .scoreB {
	TEXT-ALIGN: center; PADDING-LEFT: 4px; FLOAT: none; CLEAR: left
}
#sportsScoreboardCont DIV.split50 DIV.aSide {
	PADDING-LEFT: 4px; WIDTH: 47%; FLOAT: left; OVERFLOW: hidden
}
#sportsScoreboardCont DIV.split50 DIV.bSide {
	TEXT-ALIGN: left; WIDTH: 47%; PADDING-RIGHT: 5px; FLOAT: right; OVERFLOW: hidden
}
#sportsScoreboardCont .teamCallout {
	LINE-HEIGHT: 15px; FONT-SIZE: 11px
}
#sportsScoreboardCont .media {
	LINE-HEIGHT: 15px; FONT-SIZE: 11px
}
#sportsScoreboardCont .matchup {
	LINE-HEIGHT: 15px; FONT-WEIGHT: bold
}
#sportsScoreboardCont .split50 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#sportsScoreboardCont .linklistInline {
	TEXT-ALIGN: center
}
#relatedBox #sportsScoreboardCont {
	WIDTH: 180px
}
#relatedBox #sportsScoreboardCont .aSide {
	WIDTH: 100%
}
#relatedBox #sportsScoreboardCont UL.linklistInline {
	FONT-SIZE: 12px
}
.img178h2above .imgCapCred IMG {
	FLOAT: none
}
.img178h2left .imgCapCred IMG {
	FLOAT: none
}
.img178h3above .imgCapCred IMG {
	FLOAT: none
}
.img178h3left .imgCapCred IMG {
	FLOAT: none
}
.imgLeft179 .imgCapCred IMG {
	FLOAT: none
}
.imgRight179 .imgCapCred IMG {
	FLOAT: none
}
.img178h2above .imgCapCred {
	WIDTH: 178px; FLOAT: left
}
.img178h2left .imgCapCred {
	WIDTH: 178px; FLOAT: left
}
.img178h3above .imgCapCred {
	WIDTH: 178px; FLOAT: left
}
.img178h3left .imgCapCred {
	WIDTH: 178px; FLOAT: left
}
.imgLeft179 .imgCapCred {
	WIDTH: 178px; FLOAT: left
}
.imgRight179 .imgCapCred {
	WIDTH: 178px; FLOAT: right
}
.img178h3leftbold .imgCapCred IMG {
	WIDTH: 178px
}
.img178h3leftbold .imgCapCred {
	WIDTH: 178px
}
.imgRight179 .imgCapCred IMG {
	WIDTH: 178px; HEIGHT: 105px
}
.imgLeft179 .imgCapCred IMG {
	WIDTH: 178px; HEIGHT: 105px
}
.imgRight179 IMG {
	WIDTH: auto; FLOAT: none; HEIGHT: auto
}
.imgLeft179 IMG {
	WIDTH: auto; FLOAT: none; HEIGHT: auto
}
.img259h3above .imgCapCred {
	WIDTH: 259px
}
.img259h3below .imgCapCred {
	WIDTH: 259px
}
.img259headlineabove .imgCapCred {
	WIDTH: 259px
}
.img259headlinebelow .imgCapCred {
	WIDTH: 259px
}
.img329h2above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h2below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h6below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h6above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 329px
}
.img329h2above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h2below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img329h6below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 329px
}
.img396h6above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h2above .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h2below .imgCapCred IMG {
	MARGIN-TOP: 0px; WIDTH: 396px
}
.img396h6above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2above .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.img396h2below .imgCapCred {
	MARGIN-TOP: 3px; WIDTH: 396px
}
.imgCapCred .attr {
	FLOAT: right
}
.imgCapCred .caption {
	DISPLAY: block; CLEAR: right
}
.imgCapCred {
	MARGIN-RIGHT: 5px
}
.fullC #Col1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 959px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.fullC #Col3 {
	DISPLAY: none
}
.textBlack11 {
	COLOR: #272727; FONT-SIZE: 11px
}
.gsHolder {
	MARGIN-LEFT: 8px
}
.gsHolder .gsBody {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #cfdcee; PADDING-LEFT: 0px; WIDTH: 209px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.gsHolder .topSlice {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/top_globe_store.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; FONT-SIZE: 0px
}
.gsHolder .bottomSlice {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bottom_globe_store.gif); BACKGROUND-REPEAT: no-repeat
}
.gsHolder .gsDivide {
	MARGIN: 15px 0px 15px 10px; HEIGHT: 1px; BORDER-TOP: #a4b7d7 1px solid
}
.gsHolder .globeImg {
	FLOAT: left
}
DIV.split4060 DIV.aSide {
	WIDTH: 40%; FLOAT: left; OVERFLOW: hidden
}
DIV.split4060 DIV.bSide {
	WIDTH: 60%; FLOAT: left; OVERFLOW: hidden
}
.gsHolder .gsubIcon {
	FLOAT: left
}
.gsHolder .gsubText {
	WIDTH: 65%; FLOAT: left
}
#globalNavRedux .gnavContainer LI {
	PADDING-LEFT: 8px; PADDING-RIGHT: 7px
}
#globalNavRedux #gjobs {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
#globalNavRedux #gre {
	PADDING-LEFT: 9px; PADDING-RIGHT: 9px
}
#globalNavRedux #gsearch {
	PADDING-LEFT: 7px; PADDING-RIGHT: 4px
}
#globalNavRedux #gcars {
	PADDING-LEFT: 9px; PADDING-RIGHT: 8px
}
#globalNavRedux #gjobs_on {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
#globalNavRedux #gre_on {
	PADDING-LEFT: 9px; PADDING-RIGHT: 9px
}
#globalNavRedux #gsearch_on {
	PADDING-LEFT: 7px; PADDING-RIGHT: 4px
}
#globalNavRedux #gcars_on {
	PADDING-LEFT: 9px; PADDING-RIGHT: 8px
}
#globalNavRedux .gnavContainer LI {
	POSITION: relative; PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; FLOAT: left; HEIGHT: 29px; FONT-SIZE: 12px; BORDER-RIGHT: #fff 1px dotted; PADDING-TOP: 8px
}
#globalNavRedux #search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#globalNavRedux .gnavContainer {
	Z-INDEX: 3; BORDER-BOTTOM: #203c73 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 958px; PADDING-RIGHT: 0px; HEIGHT: 28px; FONT-SIZE: 11px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#globalNavRedux .gnavContainer A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#globalNavRedux A {
	COLOR: #203c73; TEXT-DECORATION: none
}
#globalNavRedux LI A {
	POSITION: relative; LINE-HEIGHT: 20px; DISPLAY: block; TOP: 0px
}
#globalNavRedux #sNav {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 958px; PADDING-RIGHT: 0px; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#globalNavRedux #sNav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; TOP: 5px; PADDING-TOP: 0px
}
#globalNavRedux #sNav LI A {
	TOP: 4px
}
#globalNavRedux #sNav A {
	COLOR: #464646
}
#globalNavRedux #sNav A:hover {
	COLOR: #000
}
#globalNavRedux #sNav LI.active A {
	COLOR: #000; FONT-WEIGHT: bold
}
#globalNavRedux #globalNav #sNav A:focus {
	COLOR: #000
}
#globalNavRedux .gnavContainer LI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); BACKGROUND-REPEAT: repeat-x
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#globalNavRedux .gnavContainer LI.active A {
	COLOR: #fff
}
#globalNavRedux .gnavContainer LI:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#globalNavRedux .gnavContainer LI:hover A {
	BORDER-BOTTOM: medium none; COLOR: #fff
}
#globalNavRedux A:hover {
	BORDER-BOTTOM: medium none
}
#globalNavRedux A:focus {
	BORDER-BOTTOM: medium none
}
#globalNav A:active {
	BORDER-BOTTOM: medium none
}
#headL IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#headR IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#header #globeIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#globalNavRedux .gnavContainer LI.cfied_on A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gcars A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gjobs A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gre A:hover {
	COLOR: #fff
}
#globalNavRedux LI#gsearch A:hover {
	COLOR: #fff
}
#hp #globalNavRedux .gnavContainer LI.cfied_on A:hover {
	COLOR: #203c73
}
#globalNavRedux LI#gcars {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gjobs {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gre {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gsearch {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.cfied {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); COLOR: #fff
}
#globalNavRedux LI#gcars:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux LI#gjobs:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux LI#gre:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux LI#gsearch:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.cfied:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI.active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); COLOR: #fff
}
#globalNavRedux .gnavContainer LI#gsearch {
	BORDER-RIGHT: medium none
}
#globalNavRedux .gnavContainer LI#gsearch_on {
	BORDER-RIGHT: medium none
}
#secnav_ot {
	DISPLAY: none
}
UL.quoteTease {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/quote_left.gif); LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 23px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; MARGIN-BOTTOM: 10px
}
.quotation .quoteTease .quote {
	FONT: italic 17px/23px georgia, times, Times New Roman, serif; COLOR: #272727; TEXT-DECORATION: none
}
.quotation .quoteTease .quote A {
	FONT: italic 17px/23px georgia, times, Times New Roman, serif; COLOR: #272727; TEXT-DECORATION: none
}
.quotation .quoteTease .quote A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
.quoteTease LI.leftQuote {
	DISPLAY: inline
}
.quoteTease LI.quote {
	DISPLAY: inline
}
.quoteTease LI.rightQuote {
	DISPLAY: inline
}
.quoteTease LI.annotation {
	FONT: bold 11px/8px arial, helvetica, sans-serif; COLOR: #666; PADDING-TOP: 8px
}
.quoteTease LI.rightQuote {
	WIDTH: 23px; HEIGHT: 16px; MARGIN-LEFT: 7px
}
#g2g {
	DISPLAY: none
}
.gallery #Col2 #g2g {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ebf4fb; WIDTH: 189px; DISPLAY: block
}
#g2gMargins {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
#g2g FORM {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#g2g FORM .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 21px; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#g2g FORM .form-button:link {
	COLOR: #fff
}
#g2g FORM .form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
#g2g SELECT {
	WIDTH: 179px; MARGIN-BOTTOM: 5px
}
#g2g .search_box {
	WIDTH: 179px; MARGIN-BOTTOM: 5px
}
#g2g .search_box {
	WIDTH: 175px; COLOR: #999
}
#g2g .active {
	COLOR: #000
}
.graphicIntro {
	LINE-HEIGHT: 20px; FONT-FAMILY: "Georgia","Times New Roman",Times,serif; COLOR: #272727; FONT-SIZE: 14px
}
#ttdRedux {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#ttdRedux .ttdContent {
	BORDER-LEFT: #0995e4 2px solid; ZOOM: 1; HEIGHT: 125px; BORDER-RIGHT: #0995e4 2px solid
}
#ttdRedux .ttdTitleAd {
	HEIGHT: 20px
}
#ttdRedux .ttdTitleAd H3 {
	DISPLAY: inline; COLOR: #000; FONT-SIZE: 14px
}
#ttdRedux .ttdTitleAd SPAN.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ttdRedux .ttdTitleAd SPAN.ad {
	POSITION: relative; WIDTH: 105px; FLOAT: right; HEIGHT: 25px; TOP: -8px; MARGIN-RIGHT: 10px
}
#ttdRedux .ttdCalendar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d9ecfa; BORDER-TOP: #88bde9 1px dotted; PADDING-TOP: 6px
}
#ttdRedux .ttdCalendar A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ttdRedux .ttdCalendar A IMG.day {
	BORDER-BOTTOM: #0995e4 0px solid; BORDER-LEFT: #0995e4 1px solid; WIDTH: 34px; HEIGHT: 11px; BORDER-TOP: #0995e4 1px solid; BORDER-RIGHT: #0995e4 1px solid
}
#ttdRedux .ttdCalendar A IMG.date {
	BORDER-BOTTOM: #0995e4 1px solid; BORDER-LEFT: #0995e4 1px solid; WIDTH: 34px; HEIGHT: 16px; BORDER-TOP: #0995e4 0px solid; BORDER-RIGHT: #0995e4 1px solid
}
#ttdRedux .ttdCalendar A:hover IMG.day {
	BORDER-BOTTOM: #e95d08 0px solid; BORDER-LEFT: #e95d08 1px solid; BORDER-TOP: #e95d08 1px solid; BORDER-RIGHT: #e95d08 1px solid
}
#ttdRedux .ttdCalendar A:hover IMG.date {
	BORDER-BOTTOM: #e95d08 1px solid; BORDER-LEFT: #e95d08 1px solid; BORDER-TOP: #e95d08 0px solid; BORDER-RIGHT: #e95d08 1px solid
}
#ttdRedux .ttdTeases {
	BORDER-BOTTOM: #88bde9 1px dotted; TEXT-ALIGN: left; BACKGROUND: #d9ecfa
}
#ttdRedux .ttdTeases UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
#ttdRedux .ttdTeases UL LI {
	LINE-HEIGHT: 12px
}
#ttdRedux .moreLinks {
	POSITION: relative; TOP: 2px
}
#ttdRedux .moreLinks UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ttdRedux .moreLinks UL.linklist LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ttdRedux .topCorners {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/ttd_calimages/top.gif); LINE-HEIGHT: 12px; BACKGROUND-REPEAT: no-repeat
}
#ttdRedux .bottomCorners {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/ttd_calimages/bottom.gif); LINE-HEIGHT: 12px; BACKGROUND-REPEAT: no-repeat
}
#ttdRedux TD.calCell {
	PADDING-RIGHT: 10px
}
.search {
	BACKGROUND: #fff
}
.tabbed .tabs {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.tabbed .tabs A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0pt; MARGIN: 0pt 10px 0pt 0pt; PADDING-LEFT: 9px; PADDING-RIGHT: 0pt; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/re_comm_left_yellow.gif) no-repeat 0px 0px; FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0pt
}
.tabbed .tabs LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.tabbed .tabs {
	LIST-STYLE: none none outside
}
.tabbed .tabs A.active {
	BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt
}
.tabbed .tabs A:hover {
	BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt
}
.tabbed .tabs A:active {
	BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt
}
.tabbed .tabs A:focus {
	BORDER-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0pt; BACKGROUND-POSITION: 0% -150px; BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt
}
.tabbed .tabs A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/re_comm_right_yellow.gif) no-repeat right top; COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.tabbed .tabContent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7ec97 0% 50%; PADDING-TOP: 15px
}
.tabbed .tabs A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A:active SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A:focus SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed .tabs A.active SPAN {
	BACKGROUND-POSITION: 100% -150px
}
.tabbed FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tabbed FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tabbed FORM P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.tabbed FORM LEGEND {
	DISPLAY: none
}
.tabbed FORM OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabbed FORM OL LI {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.tabbed FORM LABEL {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-FAMILY: Arial,Helvetica,sans-serif; LETTER-SPACING: 0.07em; COLOR: #000; FONT-SIZE: 10px
}
.tabbed INPUT.submit {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 36px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 9px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/lightGrayGradient.gif) #fff repeat-x center bottom; HEIGHT: 22px; FONT-SIZE: 12px; BORDER-TOP: #999 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
.tabbed .input {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Helvatica, Arial, sans-serif; COLOR: #999; FONT-SIZE: 13px; PADDING-TOP: 4px
}
.tabbed FORM LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
A.globePop {
	DISPLAY: block
}
.payload {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 12px; PADDING-TOP: 0px
}
.bottomBorder {
	BACKGROUND-IMAGE: url(http://bomoms.boston.com/custom/bomoms/images/shadow_btm.gif); POSITION: relative; HEIGHT: 10px
}
.bottomBorder #bottomRight {
	POSITION: absolute; RIGHT: -1px
}
#topLeft {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#featuredContent {
	BACKGROUND-IMAGE: url(http://bomoms.boston.com/custom/bomoms/images/shadow_lft.gif); POSITION: relative; MARGIN-TOP: 10px; WIDTH: 615px; BACKGROUND-REPEAT: repeat-y
}
.twoCell50 .payload {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bomoms_581_bg_bdbdbd.gif); POSITION: relative; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 10px 0px
}
.threeCell .payload {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bomoms_581_bg_bdbdbd.gif); POSITION: relative; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 10px 0px
}
.twoCell50 .cellC {
	DISPLAY: none
}
.twoCell50 .cellA {
	WIDTH: 280px
}
.twoCell50 .cellB {
	WIDTH: 280px
}
.twoCell50 .cellA {
	FLOAT: left
}
.twoCell50 .cellB {
	FLOAT: right
}
.twoCell50h .cellC {
	DISPLAY: none
}
.twoCell50h .cellA {
	MARGIN: 0px 10px; WIDTH: 581px
}
.twoCell50h .cellB {
	MARGIN: 0px 10px; WIDTH: 581px
}
.twoCell50h .cellA {
	BORDER-BOTTOM: #bdbdbd 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.threeCell .cellA {
	WIDTH: 280px; FLOAT: left
}
.threeCell .cellB {
	WIDTH: 280px; FLOAT: right
}
.threeCell .cellC {
	WIDTH: 280px; FLOAT: right
}
.threeCell .cellB {
	BORDER-BOTTOM: #bdbdbd 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
BODY#popUp {
	MIN-WIDTH: 565px
}
BODY#popUp #container {
	WIDTH: 77%
}
BODY#popUp #headContain {
	PADDING-LEFT: 110px; PADDING-RIGHT: 110px
}
BODY#popUp #headContain .column {
	POSITION: relative; FLOAT: left
}
BODY#popUp #center {
	TEXT-ALIGN: center; WIDTH: 100%; OVERFLOW: hidden
}
BODY#popUp #left {
	WIDTH: 100px; MARGIN-LEFT: -100%; RIGHT: 100px
}
BODY#popUp #right {
	WIDTH: 100px; RIGHT: -10px; MARGIN-RIGHT: -100%
}
BODY#popUp #popHeader {
	BORDER-BOTTOM: #3e5f9d 1px dotted; POSITION: relative; PADDING-BOTTOM: 15px; WIDTH: 100%; MARGIN-BOTTOM: 15px; HEIGHT: 24px; BORDER-TOP: #000066 3px solid; PADDING-TOP: 10px
}
BODY#popUp #right A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/graphic_closeWindow.gif); PADDING-RIGHT: 20px; FONT: 11px arial; BACKGROUND-POSITION: right center; COLOR: #666; MARGIN-RIGHT: 10px; backgrou: no-repeat
}
BODY#popUp #right A:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/graphic_closeWindow_hover.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #002878; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY#popUp .popUp {
	WIDTH: 100%
}
BODY#popUp .popGoogleAds {
	MARGIN-BOTTOM: 10px
}
BODY#popUp .popDisc {
	WIDTH: 50%; MARGIN-LEFT: 25%
}
SELECT {
	FONT-SIZE: 12px; OVERFLOW: hidden
}
#carsFormHolder H3 {
	FONT: bold 18px/18px Arial; MARGIN-BOTTOM: 8px; COLOR: #fff
}
#carsFormHolder .subSectionHeader {
	FONT: bold 14px/16px Arial; MARGIN-BOTTOM: 8px; COLOR: #fff
}
#carsFormHolder {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/cars_blue_gradient.gif); PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 729px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 10px; HEIGHT: 135px; PADDING-TOP: 10px
}
#carsFormHolder #buyUsed {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 348px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #8ebbff 1px dotted
}
#carsFormHolder #buyNew {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 25%; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #8ebbff 1px dotted
}
#carsFormHolder #carDeals {
	POSITION: relative; TEXT-ALIGN: left; WIDTH: 20%; FLOAT: left; COLOR: #fff; FONT-SIZE: 11px
}
#carDeals .cLogo A {
	WIDTH: 158px; DISPLAY: block; HEIGHT: 50px
}
#carsFormBG {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/cars_powered_by_logo.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: 152px
}
#buyUsed .make {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 10px
}
#buyUsed .model {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 10px
}
#buyUsed .max {
	POSITION: relative; FLOAT: left
}
#buyUsed .within {
	POSITION: relative; TEXT-TRANSFORM: uppercase; MARGIN: 10px 25px 0px 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px
}
#buyUsed .within SELECT {
	MARGIN-RIGHT: 5px
}
#buyUsed .zip {
	POSITION: relative; MARGIN: 10px 0px 0px; FLOAT: left
}
#buyUsed .zip INPUT.zip {
	MARGIN-RIGHT: 10px
}
#buyUsed SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #fff; FONT-SIZE: 10px
}
#buyUsed .button {
	POSITION: relative; FLOAT: left; TOP: 26px; LEFT: 8px
}
.extraLinks {
	MARGIN-TOP: 10px; COLOR: #fff; FONT-SIZE: 10px
}
.extraLinks A {
	COLOR: #fff; FONT-SIZE: 10px
}
#buyUsed .searchUsed {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/search_stretch.gif); BORDER-BOTTOM: #1b1b1b 1px solid; BORDER-LEFT: #1b1b1b 1px solid; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 99px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #1b1b1b 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #1b1b1b 1px solid; PADDING-TOP: 1px
}
INPUT.zipForm {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#buyNew SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #fff; FONT-SIZE: 10px
}
#buyNew .yourZip {
	POSITION: relative; MARGIN-TOP: 10px; FLOAT: left
}
#buyNew .newButton {
	POSITION: relative; FLOAT: left; TOP: 26px; LEFT: 10px
}
#buyNew .searchNew {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/search_stretch.gif); BORDER-BOTTOM: #1b1b1b 1px solid; BORDER-LEFT: #1b1b1b 1px solid; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: 96px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #1b1b1b 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #1b1b1b 1px solid; PADDING-TOP: 1px
}
INPUT.yourZipCode {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#carDeals A.usedSpecials {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/used_car_OFF.gif); WIDTH: 148px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#carDeals A.usedSpecials:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/used_car_ON.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#carDeals A.newSpecials {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/new_car_OFF.gif); WIDTH: 148px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
#carDeals A.newSpecials:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/cars/search/new_car_ON.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-REPEAT: no-repeat; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#cheapGas {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; WIDTH: 329px
}
#cheapGas LEGEND {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#cheapGas IMG {
	FLOAT: left
}
#cheapGas FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#cheapGas FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#cheapGas OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#cheapGas OL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#cheapGas INPUT {
	FONT-SIZE: 10px
}
#cheapGas SELECT {
	FONT-SIZE: 10px
}
#cheapGas LI LABEL {
	DISPLAY: none; FONT-WEIGHT: bold
}
#cheapGas FORM .submit {
	POSITION: relative; TOP: 4px
}
#cheapGas #location {
	WIDTH: 120px
}
#askForm {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d9ecfa; PADDING-TOP: 10px
}
#askForm P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#askForm FORM {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#askForm FORM DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#askForm TEXTAREA {
	WIDTH: 100%; HEIGHT: 100px
}
#askForm .form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0pt; POSITION: relative; BORDER-LEFT: 0pt; PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 21px; COLOR: #ffffff; BORDER-TOP: 0pt; FONT-WEIGHT: bold; BORDER-RIGHT: 0pt; PADDING-TOP: 0px
}
.tabWidget {
	PADDING-TOP: 10px
}
.tabWidget .tabs {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e5e5e5; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; HEIGHT: 19px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.tabWidget .tabs LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.tabWidget .tabs LI A {
	BORDER-BOTTOM: 0px; POSITION: relative; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px 4px; DISPLAY: block; FLOAT: left; CURSOR: pointer
}
.tabWidget .tabs SPAN {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; TOP: 2px; CURSOR: pointer; PADDING-TOP: 0px
}
.tabWidget .tabs LI A.active {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px 3px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; COLOR: #000; BORDER-TOP: #000 1px solid; TOP: -3px; CURSOR: pointer; BORDER-RIGHT: #000 1px solid
}
.tabWidget .tabs A.active SPAN {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; HEIGHT: 20px; TOP: 4px; CURSOR: pointer; PADDING-TOP: 0px
}
.tabWidget .tabs LI A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; MARGIN: 0px 3px; HEIGHT: 21px; COLOR: #333; BORDER-TOP: #333 1px solid; TOP: -3px; BORDER-RIGHT: #333 1px solid
}
.tabWidget .tabs LI A:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; MARGIN: 0px 3px; HEIGHT: 21px; COLOR: #333; BORDER-TOP: #333 1px solid; TOP: -3px; BORDER-RIGHT: #333 1px solid
}
.tabWidget .tabs LI A:focus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; MARGIN: 0px 3px; HEIGHT: 21px; COLOR: #333; BORDER-TOP: #333 1px solid; TOP: -3px; BORDER-RIGHT: #333 1px solid
}
.tabWidget .tabs LI A:hover SPAN {
	TOP: 4px
}
.tabWidget .tabs LI A:active SPAN {
	TOP: 4px
}
.tabWidget .tabs LI A:focus SPAN {
	TOP: 4px
}
UL.fiveTC {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.fiveTC LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 10px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
UL.fiveTC IMG {
	DISPLAY: block; FLOAT: none
}
UL.fiveTC .cf {
	WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden
}
UL.fiveTC .img100h3Left .tt {
	DISPLAY: none
}
UL.fiveTC .img100h3Left .cf {
	CLEAR: none
}
UL.fiveTC .img100h3Left H3 {
	FONT-SIZE: 12px
}
UL.fiveTC .tt .span {
	DISPLAY: none
}
UL.fiveTC .img100h3Left {
	WIDTH: 100px; OVERFLOW: hidden
}
.superLede IMG {
	WIDTH: 609px
}
.superLede H1 {
	TEXT-ALIGN: center; MARGIN: 10px 0px; FONT-SIZE: 42px
}
.superLede .tt {
	LINE-HEIGHT: 21px; FONT-SIZE: 15px
}
.superLede .tt A {
	FONT-FAMILY: arial, helvetica, sans-serif; MARGIN-LEFT: 5px; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 19px; TEXT-TRANSFORM: none; FONT-SIZE: 17px
}
A.bold {
	FONT-SIZE: 14px
}
LI A.bold {
	FONT-SIZE: 12px
}
.img80headlineLeftBold {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.img100headlineLeftBold {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.img100headlineBoldLeft {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
UL.linklist LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px
}
H2 {
	LINE-HEIGHT: 25px; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
H3.sectionHeader {
	LINE-HEIGHT: 17px; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-SIZE: 15px
}
#relatedBox .sectionHeader {
	FONT-SIZE: 14px
}
#insideBcom H3 {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
UL.sectionLinks {
	BORDER-BOTTOM: #b7cdff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ebf4fb; MARGIN-TOP: 3px; BORDER-TOP: #b7cdff 1px solid; PADDING-TOP: 3px
}
#jobs UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#re UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#autos UL.sectionLinks {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px
}
#classyWidget UL.sectionLinks {
	MARGIN-TOP: 0px; BORDER-TOP: 0px
}
UL.sectionLinks A {
	COLOR: #333
}
UL.sectionLinks A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: underline
}
.section#content .dotted4px {
	BORDER-BOTTOM: #3f5f9c 4px solid; MARGIN: 16px 0pt 4px; WIDTH: auto; HEIGHT: 0px
}
#hp .dotted4px {
	BORDER-BOTTOM: #3f5f9c 4px solid; MARGIN: 16px 0pt 4px; WIDTH: auto; HEIGHT: 0px
}
#hp .dotted4pxnopad {
	BORDER-BOTTOM: #3f5f9c 4px solid; MARGIN: 16px 0pt 4px; WIDTH: auto; HEIGHT: 0px
}
.dotted4pxnopad {
	MARGIN: 0px
}
#ae {
	PADDING-TOP: 0px
}
.tt {
	PADDING-TOP: 2px
}
.ltBlueBox {
	BORDER-BOTTOM: #b7cdff 1px solid; BORDER-LEFT: #b7cdff 1px solid; BORDER-TOP: #b7cdff 1px solid; BORDER-RIGHT: #b7cdff 1px solid
}
.relatedBox {
	MARGIN: 6px 20px 10px 0px; BORDER-TOP: #b7dcff 4px solid; PADDING-TOP: 7px
}
H3.sectionHeader A {
	PADDING-RIGHT: 16px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/caret_h3_trans.gif) no-repeat right 1px; COLOR: #000
}
H3.sectionHeader A:hover {
	BACKGROUND-POSITION: right -35px; COLOR: #000
}
A.subSectionHeader {
	PADDING-RIGHT: 13px; DISPLAY: inline; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/caret_leadout_trans.gif) no-repeat right 0px; COLOR: #000
}
.subSectionHeader A {
	PADDING-RIGHT: 13px; DISPLAY: inline; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/caret_leadout_trans.gif) no-repeat right 0px; COLOR: #000
}
A.subSectionHeader:hover {
	BACKGROUND-POSITION: right -26px; COLOR: #000
}
.subSectionHeader A:hover {
	BACKGROUND-POSITION: right -26px; COLOR: #000
}
.breakingNews H3.breaking {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 15px
}
H3.breaking {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 15px
}
#jobs H3.sectionHeader A {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px; FONT-SIZE: 15px
}
#re H3.sectionHeader A {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px; FONT-SIZE: 15px
}
#autos H3.sectionHeader A {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px; FONT-SIZE: 15px
}
#jobs H3.sectionHeader A:hover {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px; COLOR: #ee8822
}
#re H3.sectionHeader A:hover {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px; COLOR: #ee8822
}
#autos H3.sectionHeader A:hover {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px; COLOR: #ee8822
}
#feedbackForm {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#feedbackForm FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#feedbackForm LABEL {
	FLOAT: left; CLEAR: both
}
#feedbackForm INPUT {
	FLOAT: left; CLEAR: both
}
#feedbackForm SELECT {
	FLOAT: left; CLEAR: both
}
#feedbackForm LABEL {
	MARGIN: 10px 0px 0px; WIDTH: 100%; DISPLAY: block; FLOAT: left
}
#feedbackFormRequired {
	WIDTH: 240px; DISPLAY: block; FLOAT: left
}
#feedbackFormRequired LABEL {
	WIDTH: 240px; DISPLAY: block; FLOAT: left
}
INPUT#netform_sender {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 1px; WIDTH: 200px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FLOAT: left; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
SELECT#netform_subject {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 204px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
.feedbackHeader {
	BORDER-BOTTOM: #000099 1px solid; COLOR: #000099
}
#registration {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 204px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
#send_reply {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 204px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
#netform_body {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 10px; PADDING-LEFT: 1px; WIDTH: 500px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
.feedbackHeader {
	BORDER-BOTTOM: #000099 1px solid; COLOR: #000099
}
#sender_name {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 200px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
#URL_concern {
	BORDER-BOTTOM: #272727 1px solid; BORDER-LEFT: #272727 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 200px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 9pt; BORDER-TOP: #272727 1px solid; BORDER-RIGHT: #272727 1px solid; PADDING-TOP: 1px
}
.feedbackButtons {
	MARGIN: 20px 0px 0px; FLOAT: left; CLEAR: both
}
#truste {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px 30px; PADDING-LEFT: 0px; WIDTH: 157px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.feedback-form-container {
	BORDER-BOTTOM: #000080 5px solid; WIDTH: 100%; BORDER-TOP: #000080 5px solid
}
.feedback-form-container INPUT {
	FONT-FAMILY: Arial; COLOR: #292929; FONT-SIZE: 12px
}
.feedback-form-container SELECT {
	FONT-FAMILY: Arial; COLOR: #292929; FONT-SIZE: 12px
}
.feedback-form-container TEXTAREA {
	FONT-FAMILY: Arial; COLOR: #292929; FONT-SIZE: 12px
}
.feedback-form-container LABEL {
	FONT-FAMILY: Arial; COLOR: #292929; FONT-SIZE: 12px
}
.first {
	MARGIN-TOP: 0px !important
}
.feedback-form-header {
	BORDER-BOTTOM: #000080 1px dotted; PADDING-BOTTOM: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BACKGROUND: #f0f8ff; BORDER-TOP: #000080 1px dotted; PADDING-TOP: 10px
}
.feedback-form-container .feedback-fieldset {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 25px
}
.feedback-form-container .feedback-legend {
	FLOAT: left; HEIGHT: 25px
}
.feedback-form-container .feedback-field {
	FLOAT: left; HEIGHT: 25px
}
.feedback-form-container .feedback-message-error {
	FLOAT: left; HEIGHT: 25px
}
.feedback-form-container .feedback-registration {
	DISPLAY: none
}
.feedback-form-container .feedback-legend {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; WIDTH: 25%; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; PADDING-TOP: 6px
}
.feedback-form-container .feedback-getreply .feedback-legend {
	PADDING-TOP: 0px
}
.feedback-form-container .feedback-location .feedback-legend {
	PADDING-TOP: 0px
}
.feedback-form-container .feedback-field {
	WIDTH: 45%; MARGIN-RIGHT: 2%
}
.feedback-form-container .feedback-optional .feedback-field {
	WIDTH: 68%
}
.feedback-form-container .feedback-message-error {
	WIDTH: 23%; FONT-SIZE: 11px; PADDING-TOP: 6px
}
.feedback-form-container INPUT.type-text {
	BORDER-BOTTOM: #292929 1px solid; BORDER-LEFT: #292929 1px solid; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; WIDTH: 95% !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #292929 1px solid; BORDER-RIGHT: #292929 1px solid; PADDING-TOP: 5px !important
}
.feedback-form-container SELECT {
	BORDER-BOTTOM: #292929 1px solid; BORDER-LEFT: #292929 1px solid; PADDING-BOTTOM: 3px !important; PADDING-LEFT: 5px !important; WIDTH: 100% !important; PADDING-RIGHT: 5px !important; BORDER-TOP: #292929 1px solid; BORDER-RIGHT: #292929 1px solid; PADDING-TOP: 3px !important
}
.feedback-form-container INPUT.type-radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 7px; MARGIN-LEFT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.feedback-form-container INPUT.first {
	MARGIN-LEFT: 0px
}
.feedback-form-container .feedback-comments {
	MARGIN-TOP: 20px; HEIGHT: 170px
}
.feedback-form-container .feedback-comments {
	HEIGHT: 200px
}
.feedback-form-container .feedback-comments-input {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 25px
}
.feedback-form-container .feedback-comments-label {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
.feedback-form-container .feedback-comments TEXTAREA#feedback-comments {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; FONT-SIZE: 13px; PADDING-TOP: 5px
}
.submit-buttons {
	TEXT-ALIGN: center; MARGIN-TOP: 25px; WIDTH: 100%; MARGIN-BOTTOM: 15px
}
.submit-buttons .form-button {
	BORDER-BOTTOM: #000080 1px solid; BORDER-LEFT: #000080 1px solid; WIDTH: 200px; DISPLAY: inline; FONT-FAMILY: Arial; BACKGROUND: #2851a2; FLOAT: none; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #000080 1px solid; BORDER-RIGHT: #000080 1px solid
}
.feedback-form-container .feedback-message-error {
	DISPLAY: none
}
.feedback-form-container .feedback-fieldset-error .feedback-message-error {
	DISPLAY: block !important
}
.feedback-form-container .feedback-fieldset-error .feedback-field {
	COLOR: #dd3333
}
.feedback-form-container .feedback-message-error {
	COLOR: #dd3333
}
.feedback-form-container .feedback-fieldset-error INPUT {
	BORDER-BOTTOM-COLOR: #dd3333; BORDER-TOP-COLOR: #dd3333; BORDER-RIGHT-COLOR: #dd3333; BORDER-LEFT-COLOR: #dd3333
}
.feedback-form-container .feedback-fieldset-error SELECT {
	BORDER-BOTTOM-COLOR: #dd3333; BORDER-TOP-COLOR: #dd3333; BORDER-RIGHT-COLOR: #dd3333; BORDER-LEFT-COLOR: #dd3333
}
.feedback-form-container .feedback-comments-error {
	BORDER-BOTTOM: red 1px solid; TEXT-ALIGN: center; BORDER-LEFT: red 1px solid; MARGIN: 0px 8px 5px 5px; DISPLAY: none; BACKGROUND: #dd3333; HEIGHT: 20px; COLOR: white; FONT-SIZE: 13px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid; PADDING-TOP: 4px
}
.feedback-form-container .feedback-fieldset-error .feedback-comments-error {
	DISPLAY: block
}
#yourtownWell {
	MARGIN-TOP: 10px
}
#yourtownWell .sectionHeader {
	BORDER-LEFT: #d41212 4px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #666; PADDING-LEFT: 4px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
#yourtownWell .sectionHeader A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/big_caret_on_666.gif); COLOR: #fff
}
#yourtownWell .sectionHeader A:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/big_caret_off_666.gif); COLOR: #d41212
}
#yourtownWell .sectionHeader A:active {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/big_caret_off_666.gif); COLOR: #d41212
}
#yourtownWell UL.linklistNoBullets .leadIn {
	LINE-HEIGHT: 30px; TEXT-TRANSFORM: uppercase; WIDTH: 79px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #2851a2; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#yourtownWell UL.linklistNoBullets {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#yourtownWell UL.linklistNoBullets LI {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 0px; CLEAR: left; BORDER-TOP: medium none; BORDER-RIGHT: #e5e5e5 1px solid
}
#yourtownWell UL.linklistNoBullets A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 9px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FONT-FAMILY: Georgia, Times, sans-serif; HEIGHT: 30px; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 9px
}
#yourtownWell UL.linklistNoBullets A:hover {
	BACKGROUND-COLOR: #ededed
}
#yourtownWell UL.linklistNoBullets A:active {
	BACKGROUND-COLOR: #ededed
}
#yourtownWell UL.sectionLinks {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #000; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}
#yourtownWell UL.sectionLinks .leadIn {
	PADDING-RIGHT: 4px
}
#yourtownWell UL.sectionLinks A {
	FONT-WEIGHT: bold
}
#yourtownWell UL.sectionLinks .listPipe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#yourtownWell UL.linklist {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
#yourtownWell UL.linklist LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; MARGIN: 0px 7px 0px 23px; COLOR: #666
}
.ttdRedContent .ZventsEventDate {
	DISPLAY: none
}
.ttdRedContent .ZventsEventTime {
	DISPLAY: none
}
.ttdRedContent .ZventsEvent {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ttdRedContent .ZventsEventName {
	FONT-WEIGHT: normal
}
.ttdRedContent .ZventsEventList {
	PADDING-TOP: 2px
}
.ttdRedContent .linklist A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.ttdRedContent .linklist A:focus {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
.ttdRedContent .linklist A:active {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#ttdRed {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ttdRed .ttdRedContent {
	BORDER-BOTTOM: #292929 1px solid; BORDER-LEFT: #292929 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; ZOOM: 1; BACKGROUND: #efefef; HEIGHT: 160px; BORDER-TOP: #d41212 2px solid; BORDER-RIGHT: #292929 1px solid; PADDING-TOP: 15px
}
#ttdRed .ttdRedTitleAd {
	HEIGHT: 30px
}
#ttdRed .ttdRedTitleAd H3 {
	BORDER-BOTTOM: 0px; DISPLAY: inline; COLOR: #000; FONT-SIZE: 14px
}
#ttdRed .ttdRedTitleAd SPAN.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ttdRed .ttdRedTitleAd SPAN.ad {
	MARGIN: 0px; WIDTH: 105px; FLOAT: right; HEIGHT: 25px
}
#ttdRed .ttdRedTitleAd SPAN.ad A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#ttdRed .ttdRedCalendar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; CLEAR: both; PADDING-TOP: 6px
}
#ttdRed .ttdRedCalendar A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ttdRed .ttdRedCalendar A IMG.day {
	BORDER-BOTTOM: #292929 1px solid; BORDER-LEFT: #292929 1px solid; MARGIN: 0px; BORDER-TOP: #292929 0px solid; BORDER-RIGHT: #292929 1px solid
}
#ttdRed .ttdRedCalendar A IMG.date {
	BORDER-BOTTOM: #292929 0px solid; BORDER-LEFT: #292929 1px solid; MARGIN: 0px; BORDER-TOP: #292929 1px solid; BORDER-RIGHT: #292929 1px solid
}
#ttdRed .ttdRedCalendar A:hover IMG.day {
	BORDER-BOTTOM: #0552ec 1px solid; BORDER-LEFT: #0552ec 1px solid; BORDER-TOP: #0552ec 0px solid; BORDER-RIGHT: #0552ec 1px solid
}
#ttdRed .ttdRedCalendar A:hover IMG.date {
	BORDER-BOTTOM: #0552ec 0px solid; BORDER-LEFT: #0552ec 1px solid; BORDER-TOP: #0552ec 1px solid; BORDER-RIGHT: #0552ec 1px solid
}
#ttdRed TD.calCell {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; HEIGHT: 37px; PADDING-TOP: 10px
}
#ttdRed .leadIn {
	LINE-HEIGHT: 10px; COLOR: #d41212; FONT-SIZE: 10px
}
#ttdRed .linklist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ttdRed .linklist LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 12px
}
#ttdRed .ttdRedCalendar {
	BACKGROUND: #efefef; TOP: -1px
}
#twitter_div {
	
}
#twitter_div H3.sectionHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(http://cache.boston.com/_webdesignready/redesign/common/twitter/widget/images/tweetLogo_blue.gif) no-repeat; HEIGHT: 15px; PADDING-TOP: 5px
}
UL#twitter_update_list {
	POSITION: relative; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 150px !important; OVERFLOW: auto !important; PADDING-TOP: 5px
}
UL#twitter_update_list LI {
	BORDER-BOTTOM: #999999 1px dotted; PADDING-BOTTOM: 6px; MIN-HEIGHT: 1em; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FONT: 13px/17px Georgia, Times, Times New Roman, sans-serif; HEIGHT: auto; COLOR: #272727; PADDING-TOP: 6px
}
UL#twitter_update_list LI:hover {
	BACKGROUND: #ededed
}
UL#twitter_update_list LI A {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
#twitter_div .small {
	POSITION: static
}
#twitter_div .leadOut {
	PADDING-TOP: 5px
}
.query .tweet_list .tweet_avatar IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
UL#twitter_update_list LI.tweet_even {
	MIN-HEIGHT: 32px; CLEAR: both
}
UL#twitter_update_list LI.tweet_odd {
	MIN-HEIGHT: 32px; CLEAR: both
}
#twitter_div .introText {
	MARGIN-TOP: 5px; FONT: 11px/14px Arial, Helvetica, Verdana, sans-serif
}
#twitter_div A:hover IMG {
	BORDER-BOTTOM: medium none
}
#twitter_div .loading {
	POSITION: relative; BACKGROUND-POSITION: 16% 0%; HEIGHT: 20px; TOP: -125px
}
.loading {
	TEXT-ALIGN: center; BACKGROUND: url(http://cache.boston.com/_webdesignready/redesign/common/icons/loading_graphic.gif) no-repeat; COLOR: #666; FONT-SIZE: 11px
}
.nineCol#twitter_div .query UL.tweet_list {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 609px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.nineCol#twitter_div .query .tweet_list LI {
	PADDING-BOTTOM: 9px; MIN-HEIGHT: 40px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; CLEAR: both; PADDING-TOP: 9px
}
.nineCol#twitter_div .query .tweet_list .tweet_even {
	BACKGROUND-COLOR: #ffffff
}
.nineCol#twitter_div .query .tweet_list .tweet_odd {
	BACKGROUND-COLOR: #ebf4fb
}
.nineCol#twitter_div .tweet_text {
	FONT: 13px/17px Georgia, Times, Times New Roman, sans-serif; COLOR: #272727
}
.nineCol#twitter_div .loading {
	POSITION: relative; BACKGROUND-POSITION: 16% 0%; HEIGHT: 20px
}
.tHeader {
	BORDER-BOTTOM: #464646 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 12px; VERTICAL-ALIGN: text-bottom; FONT-WEIGHT: bold
}
TABLE#bcomSortTable {
	BORDER-BOTTOM: #464646 1px dotted; BORDER-TOP: #3f5f9c 4px solid
}
TABLE#bcomSortTable TR.tHeader TD {
	BORDER-BOTTOM: #464646 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.odd {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: text-top
}
.even {
	BACKGROUND-COLOR: #ebf4fb; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; VERTICAL-ALIGN: text-top
}
#quizzer P.tt {
	MARGIN-TOP: 4px
}
#quizzer .tt .byline {
	COLOR: #000000
}
#quizzer .shareTools {
	MARGIN: 11px 0px 0px 10px; FLOAT: right
}
#countdown {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 12px auto; WIDTH: 275px; LETTER-SPACING: 0.2em; HEIGHT: 60px; COLOR: #666; FONT-SIZE: 11px
}
#countdown .loading {
	POSITION: relative; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND: url(http://cache.boston.com/_webdesignready/redesign/common/icons/loading_graphic.gif) no-repeat 30% 0%; LETTER-SPACING: 0.2em; HEIGHT: 20px; COLOR: #666; FONT-SIZE: 11px; TOP: 18px
}
.countdownBlock {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.countdownNumber {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT: bold 32px/34px Arial, Helvetica, Verdana, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: url(http://cache.boston.com/multimedia/templates/tools/countdown/images/bg_greyGradient.gif) no-repeat; LETTER-SPACING: -0.03em; COLOR: #272727; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 4px
}
#countdown .day .countdownNumber {
	COLOR: #af2227
}
.countdownDescription {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.05em; COLOR: #666; FONT-SIZE: 10px
}
.simple#countdown {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 0px auto; WIDTH: 280px; LETTER-SPACING: 0.2em; HEIGHT: 30px; COLOR: #666; FONT-SIZE: 11px
}
.simple#countdown .loading {
	POSITION: relative; TOP: 10px
}
.simple#countdown .countdownBlock {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.simple#countdown .countdownNumber {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FONT: 24px/26px Georgia, Times, Times New Roman, serif; FLOAT: left; LETTER-SPACING: -0.03em; COLOR: #272727; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.simple#countdown .sec .countdownNumber {
	WIDTH: 25px
}
.simple#countdown .hr .countdownNumber {
	WIDTH: 25px
}
.simple#countdown .min .countdownNumber {
	WIDTH: 25px
}
.simple#countdown .countdownDescription {
	POSITION: relative; TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; FLOAT: left; LETTER-SPACING: 0.05em; COLOR: #666; FONT-SIZE: 10px; TOP: 11px
}
#quizzer .byline {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; FONT-SIZE: 11px
}
#quizzer P.tt {
	MARGIN-TOP: 4px
}
#quizzer .tt .byline {
	COLOR: #000000
}
#quizzer .shareTools {
	MARGIN: 11px 0px 0px 10px; FLOAT: right
}
.truFanLogo {
	POSITION: relative; WIDTH: 67px; DISPLAY: none; FLOAT: right; HEIGHT: 22px; TOP: -3px
}
#truFan H3 {
	BORDER-BOTTOM: #3e5f9d 1px dotted; PADDING-BOTTOM: 6px; LINE-HEIGHT: 11px; MARGIN-BOTTOM: 10px; FONT-SIZE: 11px
}
#bdc_emailWidget {
	Z-INDEX: 1000000000; BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: alpha(opacity=97); BORDER-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: auto; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 24px; -khtml-opacity: 0.97; -moz-opacity: 0.97; opacity: 0.97
}
#bdc_emailWidget .innerContainer {
	BORDER-BOTTOM: #272727 4px solid; BORDER-LEFT: #272727 4px solid; WIDTH: 346px; BACKGROUND: #ededed; HEIGHT: auto; BORDER-TOP: #272727 0px solid; BORDER-RIGHT: #272727 4px solid
}
#bdc_emailWidget .titleBar {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 330px; PADDING-RIGHT: 10px; BACKGROUND: #272727; HEIGHT: 20px; COLOR: #fff; PADDING-TOP: 10px
}
#bdc_emailWidget .titleBar H3 {
	MARGIN: 0px; FLOAT: left; COLOR: #fff
}
#bdc_emailWidget .titleBar A#closeWindow_etaf {
	WIDTH: 21px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/etaf/closeWindow.gif) #fff no-repeat 100% 100%; FLOAT: right; HEIGHT: 21px
}
#bdc_emailWidget .titleBar A#closeWindow_etaf:hover {
	BORDER-BOTTOM: medium none; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/etaf/closeWindow.gif) #fff no-repeat 100% 0%; CURSOR: pointer
}
#bdc_emailWidget FORM {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 325px; PADDING-RIGHT: 10px; HEIGHT: auto; PADDING-TOP: 10px
}
#bdc_emailWidget LABEL {
	DISPLAY: block; FONT: bold 11px/13px Arial, Helvetica, Verdana, sans-serif; MARGIN-BOTTOM: 3px; FLOAT: left
}
#bdc_emailWidget LABEL EM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#bdc_emailWidget INPUT {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 97%; PADDING-RIGHT: 5px; FONT: 12px/15px Arial, Helvetica, Verdana, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #000; CLEAR: both; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 5px
}
#bdc_emailWidget TEXTAREA {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 97%; PADDING-RIGHT: 5px; FONT: 12px/15px Arial, Helvetica, Verdana, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #000; CLEAR: both; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 5px
}
#bdc_emailWidget TEXTAREA {
	MARGIN-BOTTOM: 25px; OVERFLOW: auto
}
#bdc_emailWidget TEXTAREA#personalMessage {
	HEIGHT: 60px
}
#bdc_emailWidget INPUT#recipient_email {
	COLOR: #666
}
#bdc_emailWidget INPUT.form-button {
	BORDER-BOTTOM: #2851a2 1px solid; BORDER-LEFT: #2851a2 1px solid; WIDTH: 75px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif) 0px 0px; FLOAT: right; HEIGHT: 26px; COLOR: #fff; BORDER-TOP: #2851a2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #2851a2 1px solid; PADDING-TOP: 3px
}
#bdc_emailWidget INPUT.form-button:hover {
	CURSOR: pointer
}
#bdc_emailWidget INPUT.error {
	BORDER-BOTTOM: #d2232a 2px solid; BORDER-LEFT: #d2232a 2px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #d2232a 2px solid; BORDER-RIGHT: #d2232a 2px solid; PADDING-TOP: 4px
}
#bdc_emailWidget INPUT.noerr {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 5px
}
#bdc_emailWidget .errorMessage {
	FONT: bold 11px/13px Arial, Helvetica, Verdana, sans-serif; MARGIN-BOTTOM: 3px; FLOAT: right; VISIBILITY: hidden; COLOR: #d2232a
}
#headTools #tools #bdc_emailWidget #pointer_top {
	Z-INDEX: 1000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 17px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#headTools #tools #bdc_emailWidget #pointer_bottom {
	Z-INDEX: 1000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 17px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#pointer_top {
	Z-INDEX: 1000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 17px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#pointer_bottom {
	Z-INDEX: 1000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 17px; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#bdc_emailWidget IMG#pointer_top {
	TOP: 7px
}
#bdc_emailWidget .sendingArticle {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #eeeeee; MARGIN: 30% 0px; WIDTH: 100%; DISPLAY: none
}
#bdc_emailWidget .sendingArticle H4 {
	FONT: 18px/32px Georgia, Times, "Times New Roman", serif
}
.blogarticle #Col1 #headTools #tools #bdc_emailWidget .sendingArticle IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#bdc_EMTOF_sent {
	DISPLAY: none
}
.horizontal {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 16px auto 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.horizontal LI {
	DISPLAY: inline
}
.horizontal LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: no-repeat 0px 0px; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px
}
.horizontal LI A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: underline
}
.horizontal .ETAF {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/icon_blue_email.gif); BACKGROUND-POSITION: 0px 4px
}
.horizontal #ck_facebook {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/icons/facebook.png); BACKGROUND-POSITION: 0px 3px
}
.horizontal #ck_twitter {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/icons/twitter.png); BACKGROUND-POSITION: 0px 2px
}
.horizontal #ck_digg {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/icons/digg.png); PADDING-LEFT: 23px; BACKGROUND-POSITION: 0px 3px
}
.horizontal #ck_ybuzz {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/icons/yahoobuzz.png); PADDING-BOTTOM: 1px; PADDING-LEFT: 23px; BACKGROUND-POSITION: 0px 2px
}
.horizontal #ck_sharethis {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/icons/sharethis.png); PADDING-BOTTOM: 1px; PADDING-LEFT: 23px; BACKGROUND-POSITION: 0px 2px; BORDER-RIGHT: medium none
}
#bdc_vcaIFrameSection {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 250px; PADDING-TOP: 0px
}
#bdc_bcSection {
	MIN-HEIGHT: 400px
}
#bdc_videoCompanionAdSection {
	BORDER-BOTTOM: #666 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #666 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 292px; BORDER-TOP: #666 0px solid; BORDER-RIGHT: #666 0px solid; PADDING-TOP: 0px
}
A.thingsToDo_plusLink {
	BORDER-BOTTOM: medium none; DISPLAY: block; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #000000
}
A.thingsToDo_plusLink:visited {
	BORDER-BOTTOM: medium none; DISPLAY: block; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #000000
}
A.thingsToDo_plusLink:hover {
	COLOR: #2851a2
}
A.small {
	LINE-HEIGHT: 16px; PADDING-LEFT: 22px; BACKGROUND: url(http://cache.boston.com/_webdesignready/2009/ttd/thingsToDoButton/thingsToDoSmall.gif) no-repeat left top; HEIGHT: 16px
}
A.small:visited {
	LINE-HEIGHT: 16px; PADDING-LEFT: 22px; BACKGROUND: url(http://cache.boston.com/_webdesignready/2009/ttd/thingsToDoButton/thingsToDoSmall.gif) no-repeat left top; HEIGHT: 16px
}
A.small:hover {
	BACKGROUND: url(http://cache.boston.com/_webdesignready/2009/ttd/thingsToDoButton/thingsToDoSmall.gif) no-repeat left center
}
#cuisineShort .leadOut A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue-arrow-down.gif); PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#locationShort .leadOut A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue-arrow-down.gif); PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#cuisineLong .leadOut A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue-arrow-up.gif); PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#locationLong .leadOut A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue-arrow-up.gif); PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
#locationLong .indentedUL {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px
}
#restaurant_summary_fields H1 {
	LINE-HEIGHT: 22px
}
#globalNav .gnavContainer #ghome {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 51px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gglobe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 111px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gnews {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 51px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gbusiness {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 77px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gsports {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 65px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #glifestyle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 79px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gae {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 42px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gthings {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 99px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gtravel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 61px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gcars {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 51px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gjobs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 51px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #ghomes {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gre {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer #gsearch {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 109px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer LI#gsearch {
	BORDER-RIGHT: medium none
}
#globalNav .gnavContainer LI#gsearch_on {
	BORDER-RIGHT: medium none
}
#globalNav .gnavContainer {
	Z-INDEX: 0; POSITION: relative; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 959px; PADDING-RIGHT: 0px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#globalNav .gnavContainer LI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_off.gif); Z-INDEX: -1; BORDER-BOTTOM: #203c73 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: auto; COLOR: #203c73; BORDER-RIGHT: #ffffff 1px dotted; PADDING-TOP: 8px
}
#globalNav .gnavContainer LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; TOP: 0px; PADDING-TOP: 0px
}
#globalNav .gnavContainer LI:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_main_on.gif); BACKGROUND-REPEAT: repeat-x; COLOR: #ffffff
}
#globalNav .gnavContainer LI:hover A {
	BORDER-BOTTOM: medium none; COLOR: #fff
}
#globalNav .gnavContainer LI.classSwitch:hover A {
	COLOR: #203c73
}
#globalNav .gnavContainer #gyourtown {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 95px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#globalNav .gnavContainer#nav #gsearch A {
	WIDTH: 0px; DISPLAY: none
}
#globalNav .gnavContainer#nav #gsearch {
	BORDER-LEFT: #fff 1px dotted; WIDTH: 95px; HEIGHT: 20px
}
#globalNav .gnavContainer#nav #gsearch:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/nav_classifieds_off.gif); BACKGROUND-REPEAT: repeat-x
}
#globalNav .gnavContainer #ghome {
	WIDTH: 53px
}
#globalNav .gnavContainer #gglobe {
	WIDTH: 112px
}
#globalNav .gnavContainer #gnews {
	WIDTH: 52px
}
#globalNav .gnavContainer #gbusiness {
	WIDTH: 78px
}
#globalNav .gnavContainer #gsports {
	WIDTH: 66px
}
#globalNav .gnavContainer #glifestyle {
	WIDTH: 80px
}
#globalNav .gnavContainer #gae {
	WIDTH: 43px
}
#globalNav .gnavContainer #gthings {
	WIDTH: 101px
}
#globalNav .gnavContainer #gtravel {
	WIDTH: 62px
}
#globalNav .gnavContainer #gcars {
	WIDTH: 52px
}
#globalNav .gnavContainer #gjobs {
	WIDTH: 52px
}
#globalNav .gnavContainer #gre {
	WIDTH: 101px; BORDER-RIGHT: medium none
}
.grHideFull {
	DISPLAY: none; VISIBILITY: hidden
}
.grShowFull {
	DISPLAY: block; VISIBILITY: visible
}
#grContainer {
	BORDER-BOTTOM: #a5a4a5 1px solid; MARGIN-TOP: 10px; WIDTH: 959px
}
#grContainer IMG {
	MARGIN-BOTTOM: 0px
}
.grImgLeft {
	WIDTH: 176px; FLOAT: left; MARGIN-LEFT: 16px; PADDING-TOP: 5px
}
.grTitle {
	WIDTH: 315px; FLOAT: left
}
.grLinkset {
	WIDTH: 254px; FLOAT: left
}
.grMoreClose {
	TEXT-ALIGN: right; WIDTH: 183px; FLOAT: right; PADDING-TOP: 5px
}
#globeHeader {
	WIDTH: 959px; OVERFLOW: hidden
}
.ghLeftAd {
	TEXT-ALIGN: left; PADDING-BOTTOM: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; FLOAT: left; PADDING-TOP: 23px
}
.ghCenter {
	TEXT-ALIGN: center; WIDTH: 445px; FLOAT: left
}
.ghCenter IMG {
	MARGIN: 6px 0px 8px
}
.ghRightAd {
	TEXT-ALIGN: right; PADDING-BOTTOM: 23px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 23px
}
.grBottomLine {
	BORDER-BOTTOM: #a5a4a5 1px solid
}
.bluePad .insideBP {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #b7cdff 1px solid; PADDING-TOP: 10px
}
UL#bdc_onTheGo {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 4px 0px 1px 4px; MIN-HEIGHT: 53px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#bdc_onTheGo LI {
	DISPLAY: inline
}
UL#bdc_onTheGo LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/13px Arial, Helvetica, Verdana, sans-serif; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/onTheGo_sprite.gif) no-repeat 0px 0px; FLOAT: left; LETTER-SPACING: -0.03em; COLOR: #272727; MARGIN-RIGHT: 19px; PADDING-TOP: 40px
}
UL.fourCount#bdc_onTheGo LI A {
	MARGIN: 0px 14px
}
UL#bdc_onTheGo LI A:hover {
	BORDER-BOTTOM: medium none; COLOR: #002878
}
UL#bdc_onTheGo LI A.email {
	BACKGROUND-POSITION: -257px -30px
}
UL#bdc_onTheGo LI A.email:hover {
	BACKGROUND-POSITION: -257px -91px
}
UL#bdc_onTheGo LI A.facebook {
	BACKGROUND-POSITION: -101px -30px
}
UL#bdc_onTheGo LI A.facebook:hover {
	BACKGROUND-POSITION: -101px -91px
}
UL#bdc_onTheGo LI A.twitter {
	BACKGROUND-POSITION: -182px -30px
}
UL#bdc_onTheGo LI A.twitter:hover {
	BACKGROUND-POSITION: -182px -91px
}
UL#bdc_onTheGo LI A.mobile {
	BACKGROUND-POSITION: -27px -30px
}
UL#bdc_onTheGo LI A.mobile:hover {
	BACKGROUND-POSITION: -27px -91px
}
UL#bdc_onTheGo LI A.widgets {
	BACKGROUND-POSITION: -331px -30px
}
UL#bdc_onTheGo LI A.widgets:hover {
	BACKGROUND-POSITION: -331px -91px
}
UL#bdc_onTheGo LI A.last {
	MARGIN-RIGHT: 0px; BORDER-RIGHT: medium none
}
.bluePad .sectionHeader SPAN {
	POSITION: relative; FONT: italic 12px/16px Georgia, Times, Times New Roman, serif; COLOR: #272727
}
.globe .stayConnected .ltBlueBox {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-TOP: 10px
}
.globe .stayConnected .custService {
	MARGIN-BOTTOM: 15px
}
.globe .stayConnected UL.linklist LI {
	LINE-HEIGHT: 16px
}
.globe .stayConnected UL.linklist LI A {
	LINE-HEIGHT: 16px
}
.globe .stayConnected A.subscribe {
	PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px -11px; PADDING-LEFT: 0px; WIDTH: 399px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/globe_on_the_go_top.png) no-repeat center top; HEIGHT: 119px; PADDING-TOP: 0px
}
.globe .stayConnected H3.sectionHeader {
	TEXT-TRANSFORM: none; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.globe .stayConnected .more {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 376px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: auto; BORDER-TOP: #b7cdff 1px solid; PADDING-TOP: 0px
}
.globe .stayConnected .more .bSide {
	WIDTH: 50% !important; FLOAT: left !important
}
.globe .stayConnected .more UL {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 188px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.globe .stayConnected .more LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 188px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.globe .stayConnected .more LI A {
	BORDER-BOTTOM: #b7cdff 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 50px; WIDTH: 139px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 10px; HEIGHT: 35px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.globe .stayConnected .more LI A:hover {
	BORDER-BOTTOM: #b7cdff 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: #efefef; COLOR: #002878; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.globe .stayConnected LI A.mobile {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/mobile_30x30.png)
}
.globe .stayConnected LI A.globeReader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/reader_30x30.png)
}
.globe .stayConnected LI A.dailyNews {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/daily_30x30.png)
}
.globe .stayConnected LI A.iPhoneApp {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/iphone_30x30.png)
}
#holiday_tab_new_years_eve {
	DISPLAY: none
}
.surveyPromptWrapper {
	BORDER-BOTTOM: #2d519c 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #2d519c 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 309px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial; BORDER-TOP: #2d519c 3px solid; BORDER-RIGHT: #2d519c 3px solid; PADDING-TOP: 0px
}
.surveyPromptTitleBar {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #2d519c; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 10px
}
.surveyPromptTitleBar H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #fff; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A.surveyPromptClose {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/survey_buttons/close_window.png); WIDTH: 21px; DISPLAY: block; FLOAT: right; HEIGHT: 21px
}
.surveyPromptMain H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2750a2; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.surveyPromptMain {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #292929; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 15px
}
.surveyPromptMain A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: pink; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.surveyPromptMain A.surveyTake {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/survey_buttons/accept_button_15px_left_right_pad.gif); MARGIN: 0px 10px 0px 0px; BACKGROUND-REPEAT: repeat-x
}
.surveyPromptMain A.surveyNoTake {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/survey_buttons/decline_button_15px_left_right_pad.gif); BACKGROUND-REPEAT: repeat-x
}
.surveyPromptMain P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.breakingNews {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 32px; PADDING-TOP: 5px
}
.breakingNews H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 7px
}
.breakingNews H3.title {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #d2232a; MARGIN: 1px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.breakingNews .overline {
	TEXT-TRANSFORM: lowercase; LETTER-SPACING: 0px; COLOR: #272727
}
.yourtown .ytHome#content #pageHeader {
	POSITION: relative
}
.yourtown .ytHome#content #pageHeader A {
	POSITION: absolute; TOP: 9px; RIGHT: 16px
}
.yourtown .ytHome#content {
	MARGIN-TOP: -1px
}
.ytHome#content #pageHeader {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/yourtown/entering_yourtown.gif); PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #464646; PADDING-LEFT: 0px; WIDTH: 959px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, sans-serif; BACKGROUND-POSITION: 10px 10px; COLOR: #fff; PADDING-TOP: 10px
}
.ytHome#content #pageHeader H1 {
	MARGIN-LEFT: 125px
}
.ytHome#content #pageHeader H2 {
	MARGIN-LEFT: 125px
}
.ytHome#content #pageHeader H1 {
	LINE-HEIGHT: 55px; FONT-SIZE: 55px; FONT-WEIGHT: bold
}
.ytHome#content #pageHeader H2 {
	MARGIN-TOP: -2px; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
.ytHome#content #pageHeader EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.ytHome#content #topSpan {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/yourtown/yourtown_blue_gradient.gif); BORDER-BOTTOM: #8c8c8c 8px solid; BORDER-LEFT: #8c8c8c 2px solid; BACKGROUND-COLOR: #eee; WIDTH: 955px; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 21px; BORDER-RIGHT: #8c8c8c 2px solid; PADDING-TOP: 0px
}
.ytHome#content #topSpan #flashMap {
	WIDTH: 259px; FLOAT: left; HEIGHT: 345px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.ytHome#content #topSpan #townList .splitThirds UL LI {
	MARGIN-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 13px
}
.ytHome#content #topSpan #townList .splitThirds UL LI A {
	FONT-SIZE: 13px
}
.ytHome#content #topSpan #townList .splitThirds UL LI UL LI {
	DISPLAY: inline
}
.ytHome#content #topSpan #townList .splitThirds UL .leadIn {
	TEXT-TRANSFORM: uppercase; COLOR: #f00; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.ytHome#content #topSpan #townList {
	WIDTH: 351px; DISPLAY: none; FLOAT: left; HEIGHT: 345px; MARGIN-RIGHT: 5px
}
.ytHome#content #topSpan #townList .subSectionHeader {
	TEXT-TRANSFORM: none; COLOR: #272727; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.ytHome#content #topSpan .townToggle {
	BORDER-BOTTOM: #838383 1px dotted; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ytHome#content #topSpan .townToggle A {
	PADDING-RIGHT: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #2851a2; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ytHome#content #topSpan .townToggle A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ytHome#content #topSpan .townToggle A:active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ytHome#content #topSpan .townToggle A.active {
	FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.ytHome#content #topSpan .splitThirds .leadIn {
	PADDING-LEFT: 31px; WIDTH: 31px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/yourtown/new_yourtown.png) no-repeat; HEIGHT: 12px; MARGIN-LEFT: 3px
}
.ytHome#content #topSpan #neighborhoodList {
	WIDTH: 351px; DISPLAY: inline; FLOAT: left; HEIGHT: 345px; VISIBILITY: visible; MARGIN-RIGHT: 5px
}
.ytHome#content #topSpan #neighborhoodList .splitThirds UL LI {
	MARGIN-BOTTOM: 6px; COLOR: #666666; FONT-SIZE: 13px
}
.ytHome#content #topSpan #neighborhoodList .splitThirds UL LI A {
	FONT-SIZE: 13px
}
.ytHideTowns {
	DISPLAY: none; VISIBILITY: hidden
}
.ytHome#content #topSpan .adContainer {
	MARGIN-TOP: 43px; WIDTH: 329px; FLOAT: left; PADDING-TOP: 10px
}
.ytHome#content {
	BACKGROUND-IMAGE: none
}
.ytHome#content #Col1 {
	MARGIN: 0px; BORDER-RIGHT: #272727 1px dotted
}
.ytHome#content #Col1 {
	PADDING-TOP: 0px
}
.ytHome#content #Col2 {
	PADDING-TOP: 0px
}
.ytHome#content #Col3 {
	PADDING-TOP: 0px
}
.ytHome#content #Col1 .adContainer {
	MARGIN-LEFT: 15px
}
.ytHome#content #Col2 {
	MARGIN: 0px; WIDTH: 424px
}
.ytHome#content #Col3 {
	MARGIN: 0px 0px 0px 10px; WIDTH: 329px
}
.ytHome#content #Col2 #mtHeds .headlineRow .left {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 21px 21px; WIDTH: 189px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.ytHome#content #Col2 #mtHeds .headlineRow .right {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 21px 21px; WIDTH: 189px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.ytHome#content #Col2 #mtHeds .headlineRow .hedContainer {
	PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 137px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.ytHome#content #Col2 #mtHeds .headlineRow .hedContainer .tt {
	LINE-HEIGHT: 16px; FONT-FAMILY: arial; HEIGHT: 48px; COLOR: #272727; FONT-SIZE: 12px; OVERFLOW: hidden
}
.ytHome#content #Col2 #mtHeds .headlineRow .leadOut {
	BACKGROUND-IMAGE: none; POSITION: absolute; TEXT-TRANSFORM: none; BOTTOM: 15px; LEFT: 10px
}
.ytHome#content #Col2 #mtHeds .headlineRow .leadOut A {
	BACKGROUND-IMAGE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ytHome#content #Col2 .subSectionHeader {
	TEXT-TRANSFORM: none; PADDING-RIGHT: 15px; DISPLAY: inline; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/caret_h3_trans.gif) no-repeat right 1px; FONT-SIZE: 14px
}
.ytHome#content #Col2 .hedContainer H4 {
	MARGIN-TOP: 4px; FONT-SIZE: 14px
}
.ytHome#content #Col2 H3.sectionHeader {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 17px; BORDER-TOP: #e5e5e5 8px solid; PADDING-TOP: 10px
}
.ytHome#content #Col2 #mtHeds H3.sectionHeader {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.ytHome#content #reGabrielsSearch {
	POSITION: relative; WIDTH: 309px
}
.ytHome#content #reGabrielsSearch #response1 {
	BACKGROUND-COLOR: #fff
}
.ytHome#content #reGabrielsSearch #response1 {
	POSITION: relative; BACKGROUND-COLOR: #fff
}
.ytHome#content #reGabrielsSearch #GTSREResponseContainer_Search1 {
	Z-INDEX: 99; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; WIDTH: 256px; DISPLAY: none; BACKGROUND: #eee; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: #999 1px solid
}
.ytHome#content #reGabrielsSearch #GTSREResponseContainer_Search1 .hot {
	PADDING-LEFT: 6px; BACKGROUND: #2851a2; COLOR: #fff
}
.ytHome#content #reGabrielsSearch #GTSREResponseContainer_Search1 .non {
	PADDING-LEFT: 6px
}
.ytHome#content #reGabrielsSearch FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ytHome#content #reGabrielsSearch .SuggestTextBox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ytHome#content #reGabrielsSearch #suggest1 INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 235px; PADDING-RIGHT: 5px; FONT: 15px arial,sans-serif; HEIGHT: 20px; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.ytHome#content #reGabrielsSearch .reSearch {
	PADDING-BOTTOM: 8px; FLOAT: left; MARGIN-RIGHT: 10px
}
#reGabrielsSearch .reLimiters {
	PADDING-BOTTOM: 8px; FLOAT: left; MARGIN-RIGHT: 10px
}
.ytHome#content #reGabrielsSearch .SuggestTextBox {
	BACKGROUND-COLOR: #fff; WIDTH: 228px
}
.ytHome#content #reGabrielsSearch .searchHigh SELECT {
	WIDTH: 111px
}
#reGabrielsSearch .searchLow SELECT {
	WIDTH: 111px
}
.ytHome#content #reGabrielsSearch .reLimiters LABEL {
	Z-INDEX: -1; PADDING-RIGHT: 5px; DISPLAY: block
}
.ytHome#content #reGabrielsSearch .reLimiters {
	WIDTH: 297px
}
.ytHome#content #reGabrielsSearch .searchLow {
	PADDING-RIGHT: 10px; FLOAT: left
}
#reGabrielsSearch .searchBeds {
	PADDING-RIGHT: 10px; FLOAT: left
}
#reGabrielsSearch .searchBaths {
	PADDING-RIGHT: 10px; FLOAT: left
}
.ytHome#content #reGabrielsSearch .searchBeds #beds SELECT {
	WIDTH: 65px
}
#reGabrielsSearch .searchBaths #baths SELECT {
	WIDTH: 65px
}
.ytHome#content #reGabrielsSearch .searchLow LABEL {
	FONT-SIZE: 10px
}
#reGabrielsSearch .searchBeds LABEL {
	FONT-SIZE: 10px
}
#reGabrielsSearch .searchBaths LABEL {
	FONT-SIZE: 10px
}
.ytHome#content #reGabrielsSearch .form-button {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #2851a2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 100%; HEIGHT: 30px; PADDING-TOP: 5px
}
.ytHome#content #reGabrielsSearch .form-button:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #2851a2
}
.ytHome#content #Col3 .insideBP TABLE .aSide {
	WIDTH: 58px
}
.ytHome#content #Col3 .insideBP TABLE .bSide {
	WIDTH: 241px
}
#sportsSchoolsDrop FORM SELECT {
	FLOAT: left
}
#sportsSchoolsDrop FORM .form-button {
	BACKGROUND-IMAGE: none; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #2851a2; FLOAT: left; MARGIN-LEFT: 5px
}
#sportsSchoolsDrop FORM .form-button:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #2851a2
}
.bluePad {
	BORDER-BOTTOM: #b7cdff 1px solid; BORDER-LEFT: #b7cdff 1px solid; PADDING-BOTTOM: 13px; BACKGROUND-COLOR: #ebf4fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BORDER-TOP: #b7cdff 1px solid; BORDER-RIGHT: #b7cdff 1px solid; PADDING-TOP: 13px
}
.bluePad .insideBP {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #b7cdff 1px solid; PADDING-TOP: 10px
}
.bluePad H3.sectionHeader {
	TEXT-TRANSFORM: none; FONT-SIZE: 16px
}
.ytHome .ltBlueBox {
	POSITION: relative
}
.ytHome .ltBlueBox #AP_C_adC673401413e0111CE0gHW4380815 {
	POSITION: relative; LEFT: -8px
}
#bdc_communityESI {
	BORDER-BOTTOM: #ccc 5px solid; BORDER-LEFT: #ccc 5px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 10px 5px; PADDING-LEFT: 82px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 95px; BORDER-TOP: #ccc 5px solid; BORDER-RIGHT: #ccc 5px solid; PADDING-TOP: 0px
}
#bdc_communityESI H3 {
	MARGIN: 15px 0px 8px -3px; LETTER-SPACING: -0.03em
}
#bdc_communityESI H3 A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000; PADDING-TOP: 1px
}
#bdc_communityESI H3 A:hover {
	BORDER-BOTTOM: medium none
}
#bdc_communityESI P {
	MARGIN: 0px; FONT: 13px/125% Arial, Helvetica, Verdana, sans-serif; LETTER-SPACING: -0.01em; COLOR: #666
}
#bdc_communityESI P STRONG {
	COLOR: #000; FONT-WEIGHT: bold
}
#bdc_communityESI UL.linklist {
	MARGIN-RIGHT: 10px
}
#bdc_communityESI .byline {
	MARGIN: -5px 0px 8px 2px; COLOR: #999; FONT-SIZE: 11px
}
.on_liberty#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/on_liberty/mug_esi.png); BACKGROUND-POSITION: -37px -18px
}
.on_liberty#bdc_communityESI H3 A {
	COLOR: #ffc501
}
.on_liberty#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #ffc501; COLOR: #fff
}
.crime_punishment#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/crime_punishment/mug_esi.png); BACKGROUND-POSITION: -29px -18px
}
.crime_punishment#bdc_communityESI H3 A {
	COLOR: #666
}
.crime_punishment#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #666; COLOR: #fff
}
.todays_soundtrack#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/todays_soundtrack/mug_esi.png); BACKGROUND-POSITION: -23px -4px
}
.todays_soundtrack#bdc_communityESI H3 A {
	COLOR: #00aeef
}
.todays_soundtrack#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #00aeef; COLOR: #fff
}
.paul_pierce#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/paul_pierce/mug_esi.png); BACKGROUND-POSITION: -10px -12px
}
.paul_pierce#bdc_communityESI H3 A {
	COLOR: #4b9e45
}
.paul_pierce#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #4b9e45; COLOR: #fff
}
.cabin_in_maine#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/cabin_in_maine/mug_esi.png); BACKGROUND-POSITION: -30px -20px
}
.cabin_in_maine#bdc_communityESI H3 A {
	COLOR: #365f2d
}
.cabin_in_maine#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #365f2d; COLOR: #fff
}
.culture_club#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/culture_club/mug_esi.png); BACKGROUND-POSITION: -60px -12px
}
.culture_club#bdc_communityESI H3 A {
	COLOR: #ec008c
}
.culture_club#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #ec008c; COLOR: #fff
}
.less_is_more#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/less_is_more/mug_esi.png); BACKGROUND-POSITION: -42px -8px
}
.less_is_more#bdc_communityESI H3 A {
	COLOR: #d9274a
}
.less_is_more#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #d9274a; COLOR: #fff
}
.gatekeeper#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/gatekeeper/mug_esi.png); BACKGROUND-POSITION: -10px -3px
}
.gatekeeper#bdc_communityESI H3 A {
	COLOR: #f15922
}
.gatekeeper#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #f15922; COLOR: #fff
}
.creative_type#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/creative_type/mug_esi.png); BACKGROUND-POSITION: -36px -11px
}
.creative_type#bdc_communityESI H3 A {
	COLOR: rgb(143,100,176)
}
.creative_type#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: rgb(143,100,176); COLOR: #fff
}
.rock_the_schoolhouse#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/rock_the_schoolhouse/mug_esi.png); BACKGROUND-POSITION: -21px -12px
}
.rock_the_schoolhouse#bdc_communityESI H3 A {
	COLOR: rgb(0,176,189)
}
.rock_the_schoolhouse#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: rgb(0,176,189); COLOR: #fff
}
.upon_reflection#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/upon_reflection/mug_esi.png); BACKGROUND-POSITION: -46px -12px
}
.upon_reflection#bdc_communityESI H3 A {
	COLOR: rgb(255,171,0)
}
.upon_reflection#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: rgb(255,171,0); COLOR: #fff
}
.this_is_your_brain#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/this_is_your_brain/mug_esi.png); BACKGROUND-POSITION: -62px -17px
}
.this_is_your_brain#bdc_communityESI H3 A {
	COLOR: rgb(168,207,56)
}
.this_is_your_brain#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: rgb(168,207,56); COLOR: #fff
}
.fiftyshift#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/fiftyshift/mug_esi.png); BACKGROUND-POSITION: -26px -11px
}
.fiftyshift#bdc_communityESI H3 A {
	COLOR: #5350a3
}
.fiftyshift#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #5350a3; COLOR: #fff
}
.human_nature#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/human_nature/mug_esi.png); BACKGROUND-POSITION: -76px -10px
}
.human_nature#bdc_communityESI H3 A {
	COLOR: #3c4967
}
.human_nature#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #3c4967; COLOR: #fff
}
#angleTease_link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://cache.boston.com/_webdesignready/2010/opinion/the_angle/images/angle_minitease.gif) no-repeat 0px 1px; MARGIN-LEFT: 14px; PADDING-TOP: 1px
}
#angleTease_link STRONG {
	COLOR: #272727; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.this_land#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/this_land/mug_esi.png); BACKGROUND-POSITION: -10px -3px
}
.this_land#bdc_communityESI H3 A {
	COLOR: #714526
}
.this_land#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #714526; COLOR: #fff
}
.hub_arts#bdc_communityESI {
	BACKGROUND-IMAGE: url(http://cache.boston.com/community/blogs/images/hub_arts/mug_esi.gif); BACKGROUND-POSITION: -10px -3px
}
.hub_arts#bdc_communityESI H3 A {
	COLOR: #714526
}
.hub_arts#bdc_communityESI H3 A:hover {
	BACKGROUND-COLOR: #714526; COLOR: #fff
}
.pds-box {
	MARGIN: 10px 0px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; BACKGROUND: #fff; COLOR: #4e4e4e
}
.pds-box A:hover {
	BORDER-BOTTOM: 0px
}
.pds-box A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.pds-clear {
	DISPLAY: block; CLEAR: both
}
.pds-box-outer {
	
}
.pds-question-top {
	POSITION: relative; PADDING-BOTTOM: 15px; LINE-HEIGHT: 120%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.pds-answer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
.pds-answer LABEL {
	POSITION: relative; LINE-HEIGHT: 150%; COLOR: #333; FONT-SIZE: 13px
}
.pds-answer-group {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 8px
}
.pds-answer-group:hover {
	BACKGROUND-COLOR: #efefef; COLOR: #000
}
.pds-answer-group BR {
	DISPLAY: none
}
.pds-answer-input {
	WIDTH: 25px; DISPLAY: block; FLOAT: left
}
.pds-input-label {
	DISPLAY: block; CURSOR: pointer
}
.pds-answer-span {
	DISPLAY: table-cell
}
.pds-answer-other {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pds-textfield {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; BACKGROUND: #fff; FONT-SIZE: 12px; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 2px
}
.pds-answer-other BR {
	DISPLAY: none
}
.pds-other-label {
	DISPLAY: block; FLOAT: left; CURSOR: pointer
}
.pds-feedback-group {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 8px
}
.pds-feedback-label {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.pds-feedback-label:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
.pds-feedback-label {
	
}
* HTML .pds-feedback-label {
	HEIGHT: 1%
}
.pds-feedback-per {
	WIDTH: 35px; FLOAT: left; FONT-WEIGHT: bold
}
.pds-answer-text {
	WIDTH: 89%; FLOAT: right
}
#Col3L .pds-answer-text {
	WIDTH: 81%
}
.three .pds-answer-text {
	WIDTH: 81%
}
.cols3 .pds-answer-text {
	WIDTH: 81%
}
.relatedBox .pds-answer-text {
	WIDTH: 81%
}
#relatedContent .pds-answer-text {
	WIDTH: 81%
}
.section356 #Col1 .pds-answer-text {
	WIDTH: 81%
}
.section365 #Col1 .pds-answer-text {
	WIDTH: 81%
}
.section113 #Col2 .pds-answer-text {
	WIDTH: 81%
}
.cols4 .pds-answer-text {
	WIDTH: 86%
}
.pds-feedback-votes {
	DISPLAY: none; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.pds-answer-feedback {
	BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: relative; BORDER-LEFT: #d1d1d1 1px solid; BACKGROUND-COLOR: #f1f1f1; HEIGHT: 14px; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid
}
.pds-answer-feedback-bar {
	BACKGROUND: #3478e3; HEIGHT: 14px; FONT-SIZE: 2px
}
.pds-vote {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.pds-votebutton-outer {
	TEXT-ALIGN: center
}
.pds-vote BR {
	DISPLAY: none
}
A.pds-vote-button {
	BORDER-BOTTOM: #2851a2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2851a2 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #2851a2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #2851a2 1px solid; PADDING-TOP: 3px
}
A.pds-vote-button-load {
	BORDER-BOTTOM: #2851a2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2851a2 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #2851a2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #2851a2 1px solid; PADDING-TOP: 3px
}
A.pds-vote-button-load:active {
	BORDER-BOTTOM: #2851a2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2851a2 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #2851a2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #2851a2 1px solid; PADDING-TOP: 3px
}
A.pds-vote-button-load:visited {
	BORDER-BOTTOM: #2851a2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #2851a2 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #2851a2; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #2851a2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #2851a2 1px solid; PADDING-TOP: 3px
}
A.pds-vote-button:hover {
	BORDER-BOTTOM: #2851a2 1px solid; BORDER-LEFT: #2851a2 1px solid; BACKGROUND-COLOR: #002878; COLOR: #fff; BORDER-TOP: #2851a2 1px solid; BORDER-RIGHT: #2851a2 1px solid
}
A.pds-vote-button-load {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; WHITE-SPACE: nowrap; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/loader.gif) #fff no-repeat 50% 50%; COLOR: #464646; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; CURSOR: pointer
}
A.pds-vote-button-load:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.pds-vote-button-load SPAN {
	VISIBILITY: hidden
}
.pds-links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.pds-links-back {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.pds-share {
	BORDER-LEFT: #ccc 1px solid
}
.pds-links A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; COLOR: #2851a2; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pds-links-back A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; COLOR: #2851a2; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pds-links A:hover {
	COLOR: #002878; TEXT-DECORATION: underline
}
.pds-links-back A:hover {
	COLOR: #002878; TEXT-DECORATION: underline
}
.pds-links-back A.pds-comments {
	DISPLAY: none
}
.pds-comments SPAN {
	FONT-WEIGHT: normal
}
.pds-total-votes {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.pds-total-votes SPAN {
	FONT-WEIGHT: bold
}
#outBrain {
	PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 18px
}
#article #outBrain {
	BORDER-TOP: #3e5f9d 1px dotted
}
.article #Col1 #articleText #outBrain {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
#yourTown #outBrain H3.sectionHeader {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
#outBrain H3.sectionHeader {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_reg_ul_class {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_ad_ul_class {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_ad_ul_class-ie {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_ad_ul_class-sc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_no_ad_ul_class {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_ad_no_reg_ul_class {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#outBrain .outbrain_nm_reg_ul_class {
	MARGIN-TOP: 12px !important
}
#outBrain .outbrain_ad_title_li {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_reg_title_li {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_ad_title_A:link {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_ad_title_A:visited {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_ad_title_li A:hover {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_ad_title_li A:focus {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_ad_title_li A:active {
	BORDER-BOTTOM: medium none; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 2px; LETTER-SPACING: 0.07em; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#outBrain .outbrain_reg_title_li {
	TEXT-INDENT: -1000em; WIDTH: 79px; MARGIN-BOTTOM: 5px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/bcom_logo_outbrain.gif) no-repeat 0px 0px; HEIGHT: 17px
}
#outBrain .outbrain_rec_li {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; PADDING-TOP: 3px
}
#outBrain .outbrain_rec_li A {
	LINE-HEIGHT: 125%; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#outBrain #recommendationsFieldset_0_bottom {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
#outBrain .outbrain-recommendationsFieldset {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
#outBrain .outbrain-recommendationsFieldset-sc {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
#outBrain .outbrain-recommendationsFieldset-ie {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
#outBrain .rec-src-link {
	COLOR: #999; FONT-SIZE: 11px
}
#outBrain .grey4 {
	DISPLAY: none
}
#outBrain .padTop10 {
	DISPLAY: none
}
#outbrainTableRecommendation_0_bottom {
	DISPLAY: none
}
#ytClassified UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#ytClassified UL LI {
	POSITION: relative; LIST-STYLE-TYPE: none; FLOAT: left
}
.padRight25 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; PADDING-TOP: 0px
}
#ytClassified LI A {
	TEXT-ALIGN: center; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/yourtown/classifieds_sprites_new.gif) no-repeat; HEIGHT: 50px
}
#ytClassified A SPAN {
	POSITION: relative; TOP: 36px
}
#ytClassified #ytClassJobs {
	BACKGROUND-POSITION: -30px -30px
}
#ytClassified #ytClassJobs:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-POSITION: -30px -91px
}
#ytClassified #ytClassCars {
	BACKGROUND-POSITION: -91px -30px
}
#ytClassified #ytClassCars:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-POSITION: -91px -91px
}
#ytClassified #ytClassHomes {
	BACKGROUND-POSITION: -149px -30px
}
#ytClassified #ytClassHomes:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-POSITION: -149px -91px
}
#ytClassified #ytClassPets {
	BACKGROUND-POSITION: -208px -30px
}
#ytClassified #ytClassPets:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-POSITION: -208px -91px
}
#ytClassified #ytClassStuff {
	BACKGROUND-POSITION: -265px -30px
}
#ytClassified #ytClassStuff:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-POSITION: -265px -91px
}
.button-triangle {
	FONT-FAMILY: "Times New Roman", serif !important
}
.button-hitarea {
	Z-INDEX: 9001; POSITION: absolute; FILTER: alpha(opacity=1); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; TOP: 0px; RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 0px; opacity: 0.01
}
.angle-quote BLOCKQUOTE {
	COLOR: #272727; TEXT-DECORATION: none
}
.angle-quote BLOCKQUOTE * {
	COLOR: #272727; TEXT-DECORATION: none
}
.angle-quote BLOCKQUOTE {
	POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: italic 13px/13px Georgia, Times, 'Times New Roman', serif; PADDING-TOP: 15px
}
.angle-quote EM {
	POSITION: relative; DISPLAY: block; FONT: bold 14px/20px Arial, Helvetica, Verdana, sans-serif; HEIGHT: 20px; TOP: 5px; LEFT: 90px
}
.angle-quote-caret-outer {
	BORDER-BOTTOM: #b1a47e 7px solid; BORDER-LEFT: #b1a47e 7px solid; BORDER-TOP: #b1a47e 7px solid; BORDER-RIGHT: #b1a47e 7px solid
}
.angle-quote BLOCKQUOTE {
	BORDER-BOTTOM: #b1a47e 7px solid; BORDER-LEFT: #b1a47e 7px solid; BORDER-TOP: #b1a47e 7px solid; BORDER-RIGHT: #b1a47e 7px solid
}
.angle-quote-caret {
	POSITION: relative; TOP: -7px; LEFT: 50px
}
.angle-quote-caret DIV {
	Z-INDEX: 9000; POSITION: absolute; BORDER-BOTTOM-COLOR: pink !important; FILTER: chroma(color=pink) !important; LINE-HEIGHT: 0; FONT-SIZE: 0px; BORDER-LEFT-COLOR: pink !important
}
.angle-quote-caret-outer {
	BORDER-BOTTOM-COLOR: transparent !important; BORDER-RIGHT-WIDTH: 16px; BORDER-TOP-WIDTH: 16px; BORDER-BOTTOM-WIDTH: 16px; BORDER-LEFT-COLOR: transparent !important; BORDER-LEFT-WIDTH: 16px
}
.angle-quote-caret-inner {
	BORDER-BOTTOM: transparent 10px solid; BORDER-LEFT: transparent 10px solid; BORDER-TOP: #fff 10px solid; TOP: -1px; BORDER-RIGHT: #fff 10px solid; LEFT: 7px
}
.generic-scroller-title {
	TEXT-ALIGN: center
}
.generic-scroller-prev_next {
	TEXT-ALIGN: center; DISPLAY: none; FONT-SIZE: 12px; CURSOR: pointer
}
.generic-scroller-js .generic-scroller-prev_next {
	DISPLAY: block
}
.generic-scroller-prev_next .button-triangle {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #2851a2; COLOR: #fff; FONT-SIZE: 8px; TOP: -2px; PADDING-TOP: 3px
}
.generic-scroller-prev_next-hover {
	COLOR: #002878
}
.generic-scroller-prev_next-hover .button-triangle {
	BACKGROUND: #002878
}
.generic-scroller-prev {
	FLOAT: left
}
.generic-scroller-next {
	FLOAT: right
}
.generic-scroller-outer {
	POSITION: relative; CLEAR: both; OVERFLOW: hidden
}
.generic-scroller UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.generic-scroller LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.generic-scroller-horizontal UL {
	WIDTH: 99999px
}
.generic-scroller-horizontal LI {
	FLOAT: left
}
.quote-scroller .generic-scroller-outer {
	HEIGHT: 150px
}
.quote-scroller LI {
	HEIGHT: 150px
}
.quote-scroller LI.clickable {
	CURSOR: pointer
}
.quote-scroller LI.hover .angle-quote-caret-outer {
	BORDER-BOTTOM-COLOR: #8f7e54; BORDER-TOP-COLOR: #8f7e54; BORDER-RIGHT-COLOR: #8f7e54; BORDER-LEFT-COLOR: #8f7e54
}
.quote-scroller LI.hover BLOCKQUOTE {
	BORDER-BOTTOM-COLOR: #8f7e54; BORDER-TOP-COLOR: #8f7e54; BORDER-RIGHT-COLOR: #8f7e54; BORDER-LEFT-COLOR: #8f7e54
}
.quote-scroller .angle-quote BLOCKQUOTE {
	TOP: 20px
}
.quote-scroller .angle-quote A:hover {
	TEXT-DECORATION: none
}
.quote-scroller .angle-quote-caret {
	MARGIN-TOP: 20px
}
#scfBox FORM {
	MARGIN: 0px
}
#scfBox .form-button {
	BACKGROUND-IMAGE: none; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #2851a2; DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 5px
}
#scfBox LABEL {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
#scfBox .icon {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 65px
}
#scfBox #pothole {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/yourtown/scf_cone.gif) no-repeat center top
}
#scfBox #brokenLight {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/yourtown/scf_lights.gif) no-repeat center top
}
#scfBox #graffiti {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/yourtown/scf_graffiti.gif) no-repeat center top
}
#scfBox #intersection {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/yourtown/scf_intersection.gif) no-repeat center top
}
#scfSelector {
	WIDTH: 175px; FONT-SIZE: 13px
}
.videoplayer-inner {
	POSITION: relative; FONT-FAMILY: Arial; BACKGROUND: #ddd; COLOR: #333; FONT-SIZE: 12px; OVERFLOW: hidden
}
.videoplayer-inner {
	TEXT-ALIGN: center
}
.videoplayer-inner * {
	TEXT-ALIGN: center
}
.videoplayer IMG.videoplayer-still {
	FILTER: alpha(opacity=40); WIDTH: 100%; opacity: 0.4
}
.videoplayer-loading {
	POSITION: absolute; WIDTH: 100%; RIGHT: 0px; LEFT: 0px
}
.videoplayer-loading DIV {
	POSITION: absolute; WIDTH: 100%; RIGHT: 0px; LEFT: 0px
}
.videoplayer-getflash {
	POSITION: absolute; WIDTH: 100%; RIGHT: 0px; LEFT: 0px
}
.videoplayer-loading {
	BOTTOM: 0px; HEIGHT: 100%; TOP: 0px
}
.videoplayer-loading DIV {
	MARGIN-TOP: -1em; TOP: 50%
}
.videoplayer-loading B {
	DISPLAY: block; FONT-SIZE: 20px; FONT-WEIGHT: 700
}
.videoplayer-getflash {
	BOTTOM: 10px
}
.videoplayer-getflash A {
	COLOR: #333
}
.videoplayer-title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.videoplayer-blog .videoplayer-loading {
	
}
#Col2 #externalBanner {
	BORDER-BOTTOM: 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#raw_nav {
	MARGIN: 0px 0px 0px 10px; WIDTH: 609px; DISPLAY: block; BACKGROUND: #fff; CLEAR: both
}
#raw_nav A.raw_nav_header {
	WIDTH: 589px; DISPLAY: block; BACKGROUND: url(http://cache.boston.com/_webdesignready/2009/community/_raw/images/raw_navnologo.gif) no-repeat; HEIGHT: 67px
}
#raw_nav A:hover {
	BORDER-BOTTOM: medium none; COLOR: #cc0033; TEXT-DECORATION: none
}
#raw_nav IMG {
	MARGIN: 15px 0px -4px
}
#raw_nav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
#raw_nav LI A {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e1e2e4; PADDING-LEFT: 7px; PADDING-RIGHT: 11px; DISPLAY: block; FLOAT: left; HEIGHT: 19px; COLOR: #555555; PADDING-TOP: 8px
}
#raw_nav LI {
	LIST-STYLE-TYPE: none; FONT: bold 11px Helvetica, sans-serif; FLOAT: left; HEIGHT: 29px
}
#raw_nav LI#cornerleft {
	LIST-STYLE-TYPE: none; WIDTH: 9px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
#raw_nav LI#cornerright {
	LIST-STYLE-TYPE: none; WIDTH: 9px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
#raw_nav LI#cornerleft {
	BACKGROUND-IMAGE: url(http://cache.boston.com/_webdesignready/2009/community/_raw/images/corner_left.jpg); FLOAT: left
}
#raw_nav LI#cornerright {
	BACKGROUND: url(http://cache.boston.com/_webdesignready/2009/community/_raw/images/corner_right.jpg) right top
}
#raw_nav #submitNav A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d2232a; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; COLOR: #ffffff; PADDING-TOP: 8px
}
#raw_nav #submitNav A:hover {
	COLOR: #ededed
}
.raw #raw_nav {
	FLOAT: left
}
.raw {
	MARGIN-TOP: 10px
}
.raw #Col3 {
	MARGIN-TOP: -105px
}
.fullC #raw_nav {
	MARGIN: 0px; WIDTH: 959px
}
.fullC #raw_nav A.raw_nav_header {
	BACKGROUND: url(http://cache.boston.com/_webdesignready/2009/community/_raw/images/raw_nav_large.jpg) no-repeat
}
.fullC #raw_nav LI {
	FONT-SIZE: 12px
}
.fullC #raw_nav LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 21px; PADDING-RIGHT: 25px; PADDING-TOP: 8px
}
.article #raw_nav {
	MARGIN: 0px; WIDTH: 539px
}
.article #raw_nav A.raw_nav_header {
	WIDTH: auto; OVERFLOW: hidden
}
.article #raw_nav LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; PADDING-TOP: 8px
}
.raw #Col1 #headTools IMG.providerlogo {
	MARGIN: 0px 10px 0px 0px
}
.left#blogVideoPlayer {
	MARGIN: 5px 15px 10px 0px
}
.left {
	MARGIN: 5px 15px 10px 0px
}
IMG.left {
	MARGIN: 5px 15px 10px 0px
}
.right#blogVideoPlayer {
	MARGIN: 5px 0px 10px 15px
}
.right {
	MARGIN: 5px 0px 10px 15px
}
IMG.right {
	MARGIN: 5px 0px 10px 15px
}
.chatListContainer {
	BORDER-BOTTOM: #9ed9d2 4px solid; POSITION: relative; BORDER-LEFT: #9ed9d2 4px solid; BORDER-TOP: #9ed9d2 4px solid; BORDER-RIGHT: #9ed9d2 4px solid
}
.chatListContainer .chatList {
	MARGIN: 5px 10px; WIDTH: 321px
}
.chatListContainer .chatArrow {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/chatTRIANGLE.png); POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; LEFT: 20px
}
